사용자 도구

사이트 도구


gradle:java

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
gradle:java [2018/05/15 16:08]
kwon37xi [Java Project 기본 build.gradle]
gradle:java [2018/12/05 13:31] (현재)
kwon37xi [기본 디렉토리 구조]
줄 65: 줄 65:
   * 빌드 결과 : ''​build/​*''​   * 빌드 결과 : ''​build/​*''​
     * ''​buildDir''​ 를 프로젝트에 상대적인 경로로 바꿔줄 수 있다. <code groovy>​buildDir = '​target'</​code>​     * ''​buildDir''​ 를 프로젝트에 상대적인 경로로 바꿔줄 수 있다. <code groovy>​buildDir = '​target'</​code>​
 +    * ''​export GRADLE_OTPS="​-Dorg.gradle.project.buildDir=/​path/​to/​custom-build-dir''​ System Property 옵션으로 ''​buildDir''​을 명령행에서 변경할 수 있다. 명령행에 지정하면 안 됐고, 항상 환경변수로 해야만 했다.
 ===== 기본 태스크 ===== ===== 기본 태스크 =====
   * ''​clean''​ : build 디렉토리 삭제   * ''​clean''​ : build 디렉토리 삭제
줄 272: 줄 272:
 |title | String | 프로젝트 이름과 버전 | |title | String | 프로젝트 이름과 버전 |
   * [[http://​www.gradle.org/​docs/​current/​javadoc/​org/​gradle/​external/​javadoc/​StandardJavadocDocletOptions.html|StandardJavadocDocletOptions (Gradle API 1.10)]] 참조하여 javadoc 옵션들 지정.   * [[http://​www.gradle.org/​docs/​current/​javadoc/​org/​gradle/​external/​javadoc/​StandardJavadocDocletOptions.html|StandardJavadocDocletOptions (Gradle API 1.10)]] 참조하여 javadoc 옵션들 지정.
 +
 +==== Java 9 HTML5 javadoc ====
 +  * [[java:​9|Java 9]]부터 HTML5 Javadoc 생성가능함.
 +  * [[http://​mrhaki.blogspot.com/​2018/​11/​gradle-goodness-generate-javadoc-in.html|Gradle Goodness: Generate Javadoc In HTML5]]
 +<​code>​
 +javadoc {
 +    options.addBooleanOption('​html5',​ true)
 +}
 +</​code>​
 +
  
 ==== 멀티 모듈의 소스를 합쳐 Javadoc 생성 ==== ==== 멀티 모듈의 소스를 합쳐 Javadoc 생성 ====
gradle/java.1526368089.txt.gz · 마지막으로 수정됨: 2018/05/15 16:08 저자 kwon37xi