[Gradle] Gradle project 맛보기.
ITWeb/개발일반 2017. 1. 9. 13:46Intellij 를 이용한 gradle project 를 생성하는 아주 초보적인 내용입니다.
개인적인 생각으로는 single project 이고 maven 에 익숙하시면 그냥 maven project 로 개발 하시는게 편하실 수 있습니다.
Step 0)
- Gradle 설치가 되어 있어야 합니다.
- Java 설치가 되어 있어야 합니다.
- Path 설정이 되어 있어야 합니다.
Step 1)
New -> Project -> Gradle 선택을 하시면 됩니다.
Step 2)
maven project 생성 할 때와 동일하게 GroupId, ArtifactId, Version 정보를 등록 하면 됩니다.
Next 버튼을 누르고 누르고 나면 기본 Gradle Project 가 생성이 됩니다.
Step 3) build.gradle & settings.gradle
기본적인 빌드 환경과 정보들을 작성 하게 됩니다.
maven 의 pom.xml 과 비슷하다고 보시면 될 것 같습니다.
Step 4) module 추가하기
해당 프로젝트에서 new -> module 하시면 됩니다.
동일하게 gradle project 으로 해서 추가했습니다.
Step 5) 기본 java application directory 생성
src/main/java
src/main/resources
src/test/java
src/test/resources
Step 6) Java main class 생성
public class HelloWorld {
public static void main (String[] args) {
System.out.println("Hello World!!");
}
}
Step 7) Build & Run
$ gradle build
$ java -jar ./helloworld/build/libs/helloworld-1.0-SNAPSHOT.jar HelloWorld
./helloworld/build/libs/helloworld-1.0-SNAPSHOT.jar에 기본 Manifest 속성이 없습니다.
jar {
manifest {
attributes 'Main-Class': 'org.jjeong93.hello.HelloWorld'
}
}
$ java -jar ./helloworld/build/libs/helloworld-1.0-SNAPSHOT.jar HelloWorld
Hello World!!