gradle을 사용하여 명령 줄 빌드를 시도했지만 gradle.build 파일에 다음과 같은 오류가있었습니다.Gradle Cmdline 오류, '.. : jar'작업 실행에 실패했습니다.
allprojects {
apply plugin: 'java'
sourceCompatibility = 1.7
targetCompatibility = 1.7
}
위 오류가 계속 발생하여 상위 디렉토리 폴더에 내 항아리를 만들려고 노력하고있었습니다.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':..:jar'.
> Failed to create directory '/home/jsiddharth/workspace/v2/working/mnoxbackendv2/build/libs'
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
은 곧 내가 빌드가 문제없이 확인을 통해 갔다
/*
allprojects {
apply plugin: 'java'
sourceCompatibility = 1.7
targetCompatibility = 1.7
}
*/
주석으로. 왜 이런 일이 일어 났는지 알 수있게 도와 줄 수 있니? 호환성은 jar 파일의 생성과 관련이 없습니다.
참고 : Android가 1.8로 이전되지 않았으므로이 jar를 backward 1.7 호환성으로 빌드해야합니다.
호환성뿐만 아니라'apply plugin : 'java'' 지시어도 주석 처리 한 방법에 주목하십시오. 따라서 어느 프로젝트도 더 이상 Java 프로젝트가 아닙니다. 오류가 도움이되는 것처럼'--info' 또는'--stacktrace'를 사용하여 빌드를 실행 해 보았습니까? – tddmonkey
파일 시작 부분에 Java 플러그인을 적용했습니다. – Siddharth
오류는 해당 위치에서 teh jar를 생성 할 수있는 권한이 부여되지 않았다고 제안하는 것이 좋습니다. 하지만, 왜 gradle은 ../ 폴더에 항아리를 만들려고합니까? – Siddharth