2014-02-14 3 views
3

나는 Gradle을 처음 사용하기 때문에 Gradle이 기대하는 것과 다른 소스 코드 위치를 가지고있다.gradle의 기본 원본 폴더를 바꾸려면 어떻게해야합니까?

Gradle은 생산 소스 코드가 src/main/java이고 테스트 소스 코드가 src/main/resources 인 것으로 기대합니다. Gradle을 다른 소스 코드로 구성하려면 어떻게합니까?

답변

6

당신은 build.gradle에 몇 줄을 추가해야합니다 :

기본 소스 폴더를 교체하려면, 당신은 경로의 배열을하는 대신 srcDirs를 사용하는 것이 좋습니다.

sourceSets { 
     main.java.srcDirs = ['src/java'] 
     main.resouces.srcDirs = ['src/resources'] 
    } 

그 일을하는 또 다른 방법은 다음과 같습니다

sourceSets { 
     main { 
      java { 
       srcDir 'src/java' 
      } 
      resources { 
       srcDir 'src/resources' 
      } 
     } 
    } 

똑같은 폴더에 테스트에 적용 할 수있다.