을의 의미, 그리고 나는 그런 문장의 정확한 의미를 모르는 : 유효한 끝내 표현내가 &이 끝내 Gradle을 위해 새로운 해요 'sourceSets.all *'
sourceSets.all*.java
인가를?
을의 의미, 그리고 나는 그런 문장의 정확한 의미를 모르는 : 유효한 끝내 표현내가 &이 끝내 Gradle을 위해 새로운 해요 'sourceSets.all *'
sourceSets.all*.java
인가를?
그루비 GPath 표현입니다. *.
은 컬렉션의 모든 요소 (이 경우 sourceSets.all
)에서 속성 또는 메서드 (이 경우 java
)를 호출하고 결과 컬렉션을 반환합니다. 이 경우 모든 Java SourceDirectorySet
컬렉션을 제공합니다. 속성을 읽는 경우 (여기처럼) *
을 생략 할 수도 있습니다.
sourceSets.all,
sourceSets을 sourceSets.all.srcDirs를 사용했습니다. *. allSource.srcDirs,
sourceSets. *. XXX,
"all", "*"을 찾을 수 없습니다. 나는 다음과 같은 시도, 아무도 추가 폴더를 추가하는 데 노력했다. 나는 sourceSets.main.xxx.srcDirs이 jacocoTestReport에 포함 된 내용 이외의 추가 폴더 {...}
sourceDirectories = files(sourceSets.main.allJava.srcDirs)
//additionalSourceDirs = files(sourceSets.test.allJava.srcDirs,sourceSets.integrationTest.allJava.srcDirs)
//additionalSourceDirs = files(sourceSets.*.allJava.srcDirs)
//additionalSourceDirs += files(sourceSets.test.allJava.srcDirs)
//additionalSourceDirs += files(sourceSets.integrationTest.allJava.srcDirs)
//additionalSourceDirs = files('src/java', 'test/java', 'test/resources', 'src/java-test', 'conf')
//additionalClasseDirs = files('build/classes')
//executionData = files('build/jacoco/test.exec', 'build/jacoco/integrationTest.exec', 'build/jacoco/acceptanceTest.exec')
//additionalSourceDirs = files(sourceSets.integrationTest.allSource.srcDirs)
//additionalSourceDirs = files('src/java', 'test/java', 'test/resources', 'src/java-test', 'conf')
//additionalSourceDirs = files(sourceSets.test.allJava.srcDirs)
//additionalSourceDirs = files(sourceSets.integrationTest.allJava.srcDirs)
//additionalSourceDirs = files([sourceSets.main.allJava.srcDirs, xxxx, yyyy ])
}
를 추가하고 싶었