참고
Gradle 명령어
NOTE
명령어를 통해 Gradle 프로젝트 생성해보기
여기있는게 다 명령어
컴파일 및 실행(java-application)
NOTE
•
gradle에서 task는 프로젝트의 작업단위이다.
•
gradle이 제공하는 task들이 있고 build.gradle에서 사용자가 직접 만들 수도 있다.
•
gradle이 제공하는 task의 경우 아래 명령어를 통해 확인 가능하다.
./gradlew tasks
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
결과코드
프로젝트 빌드
NOTE
./gradlew build
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
•
프로젝트를 컴파일(빌드)한다.
•
build.gradle에 apply plugin: ‘java’가 추가된 경우 .jar파일로 패키징까지 된다.
•
컴파일된 파일들은 ‘app > build’ 폴더안에 생성되며, .jar파일은 ‘build > lib'에 패키징된다.
프로젝트 실행
NOTE
./gradle run
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
•
컴파일 후 메인클래스를 실행한다.
•
스프링부트의 경우 gradle bootRun을 통해 앱을 구동할 수 있다.
프로젝트 패키징
NOTE
./gradlew jar
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
•
프로그램을 .jar로 패키징
•
‘build > libs’에 생성된다.
•
apply plugin: ‘java’가 추가된 경우 build 명령으로 해결가능
프로젝트 클린
NOTE
./gradle clean
Groovy
복사
인텔리제이에서 실행하므로 ./gradlew를 사용
•
build폴더를 제거하여, 빌드 이전상태로 되돌린다.