2016-08-10 3 views
-2
ant.javac(destDir: project.'health.check.dir') { 
    src(path: project.'src.dir') 
    classpath (refid: 'classpath')} 

왜이 gradle 스크립트에서 오류 메시지가 나옵니까? 내가 제대로 작성했습니다 확신하지만 "실패 컴파일 : 자세한 내용은 컴파일러 eror 출력을 참조"라는 오류가 점점 오전 : 당신이 실행할 때왜이 gradle 스크립트에서 오류가 발생합니까?

task test << { 
    ant.javac(
     destDir: project['health.check.dir'], 
     srcDir: project['src.dir']) { 

     classpath refid: 'classpath' 
    } 
} 

:

+0

컴파일은 프로그램 구문 오류 또는 프로그램 컴파일시 충족되지 않은 종속성의 결과입니다. 명확성을주기 위해 오류 메시지의 모든 세부 정보를 표시해야합니다. – randominstanceOfLivingThing

답변

0

다음 build.gradle 작품

gradle test -Phealth.check.dir=/home/martin -Psrc.dir=hm 
+0

그 스크립트를 넣을 때 자바 파일에서 오류가 발생합니다. 기호 정보를 찾을 수 없습니다. – Jesse

+0

그게'classpath' 또는'srcdirs'가 올바르게 설정되지 않았다는 것을 의미합니다. javac 컴파일러가 심볼을 찾을 수 없다면, 컴파일을 시도하는 클래스에서 사용되는 클래스를 찾을 수 없다는 것을 의미합니다. – Crazyjavahacking