프로그래밍/gradle3 Gradle 설정 예제 Gradle 설정 예제build.gradle 설정group 'kafka.think.com' version '1.0-SNAPSHOT' apply plugin: 'java' apply plugin: 'application' apply plugin: 'com.github.johnrengelman.shadow' mainClassName = 'mainClass' sourceCompatibility = 1.8 buildscript { repositories { jcenter() } dependencies { classpath 'com.github.jengelman.gradle.plugins:shadow:2.0.1' } } applicationDistribution.from("src/main/resources/log.. 2018. 3. 8. Gradle 결과물 단일 jar로 만들기 Gradle 결과물 단일 jar로 만들기FatJar를 이용했으나 버젼의 충돌이 있을때 원활이 해결 되지 않음결국은 shadowjar를 사용build.gradlegroup 'test.think.com' version '1.0-SNAPSHOT' apply plugin: 'java' apply plugin: 'com.github.johnrengelman.shadow' apply plugin: 'application' mainClassName = 'TestMain' sourceCompatibility = 1.8 buildscript { repositories { jcenter() } dependencies { classpath 'com.github.jengelman.gradle.plugins:shadow:2.0.. 2018. 3. 8. GRADLE 설치 GRADLE 설치리눅스 환경에서 GRADLE을 설치 하기 위해서는 조금 까다롭다.일단 yum 으로 패키지 설치를 할 수 없다.gradle 사이트에서 bin 파일을 다운받아 설치 하거나SDKMAN으로 설치 하는 방법이 있다. http://sdkman.io/install.html$ curl -s "https://get.sdkman.io" | bash $ source "$HOME/.sdkman/bin/sdkman-init.sh" 위와 같이 금방 설치가 된다.$ gradle -v 해서 아래와 같이 나오면 설치가 끝난 것이다. 추가 적인 환경 설정은 해줄 필요가 없어 보인다. 2018. 3. 8. 이전 1 다음