문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 마지막 판 양쪽 다음 판 | ||
gradle:eclipse [2014/09/03 11:11] kwon37xi [테스트 소스 Output Dir 변경] |
gradle:eclipse [2015/11/14 01:16] kwon37xi [Eclipse용 Gradle Plugin] |
||
---|---|---|---|
줄 2: | 줄 2: | ||
* [[http:// | * [[http:// | ||
* Eclipse 플러그인은 Eclpise IDE 설정 파일을 생성하여, | * Eclipse 플러그인은 Eclpise IDE 설정 파일을 생성하여, | ||
- | * Eclipse용 Gradle 플러그인을 원한다면 [[https:// | ||
* 외부 의존성과 프로젝트 의존성을 모두 고려하여 설정 파일을 생성한다. | * 외부 의존성과 프로젝트 의존성을 모두 고려하여 설정 파일을 생성한다. | ||
* 웹프로젝트는 '' | * 웹프로젝트는 '' | ||
줄 14: | 줄 13: | ||
apply plugin: ' | apply plugin: ' | ||
</ | </ | ||
+ | |||
+ | ===== Eclipse용 Gradle Plugin ===== | ||
+ | * [[gradle: | ||
+ | * Eclipse용 Gradle 플러그인을 원한다면 [[https:// | ||
===== Multiple Project Import ===== | ===== Multiple Project Import ===== | ||
줄 80: | 줄 83: | ||
testSrcs.each { | testSrcs.each { | ||
- | it.output = file(" | + | // 멀티 프로젝트에서는 꼭 project.relativePath 로 호출해야 한다. |
+ | // 안그러면 Root 프로젝트에 대한 상대경로가 지정됨면서 하위 모듈의 프로젝트이름이 이중으로 들어감. | ||
+ | it.output = project.relativePath(" | ||
it.exported = false // Deployment Assembly에서 제외 | it.exported = false // Deployment Assembly에서 제외 | ||
} | } | ||
+ | // 중복 엔트리 삭제. gradle eclipse를 두 번이상 실행하면 test 관련 디렉토리가 중복 생성된다. | ||
+ | | ||
} | } | ||
</ | </ |