jenkins 및 Android 관련 자습서를 많이 읽은 후에도 오류가 발생하지 않도록 계속 노력하고 있습니다.Jenkins 빌드 오류 FileNotFound/Permission denified
나는이 튜토리얼을 따라했다 :
http://www.vogella.com/articles/Jenkins/article.html https://wiki.jenkins-ci.org/display/JENKINS/Building+an+Android+app+and+test+project
내 설치의 유일한 차이점은 내가 저장소에서 체크 아웃 아니에요 것입니다. 코드 자체를 작업에 가져 왔으므로 "작업"디렉토리에는 2 개의 프로젝트 (일반 android 및 androidUnitTest 프로젝트)가있는 작업 영역이 있습니다.
-build-setup:
[getbuildtools] Using latest Build Tools: 18.0.1
[echo] Resolving Build Target for MainActivity...
[gettarget] Project Target: Android 4.0
[gettarget] API level: 14
[echo] ----------
[echo] Creating output directories if needed...
[echo] ----------
[echo] Resolving Dependencies for MainActivity...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[dependency] API<=15: Adding annotations.jar to the classpath.
[dependency] WARNING: unable to write jarlist cache file /Users/Shared/Jenkins/Home/jobs/Jenkins4AndroidTest/workspace/XJenkins/bin/jarlist.cache
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] Found Deleted Target File
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.'
이 오류가 발생합니다 :
내가이 로그 얻었다 구축을 위해 노력
그것이 내가Invoke Ant
에서 사용 상대 경로를 무시처럼
/Users/Shared/android-sdks/tools/ant/build.xml:644: java.io.FileNotFoundException: /Users/Shared/Jenkins/Home/jobs/Jenkins4AndroidTest/workspace/XJenkins/bin/AndroidManifest.xml (Permission denied)
at java.io.FileOutputStream.open(Native Method)
것은 나에게 보인다 ("./XJenkins /build.xml ", target : debug)
누구에게도 힌트, 팁 또는 해결책이 있습니까? 그게 정말 좋을거야!
편집 : 이전에는 다른 오류가있는 상황이있었습니다 (이 튜토리얼에서 언급 한 개미 매개 변수를 사용했습니다). 오류는 /Users/Shared/android-sdks/tools/ant/build.xml:392: Problem: failed to create task or type checkenv
... 더 나은 방법일까요?
'jarlist cache file을 쓸 수 없습니다. '라는 메시지가 표시됩니다. 권리가 없다. 쓰기 권한이있는 다른 위치로 SDK를 이동하십시오. – gunar
나는 공유 아래에 sdk가 있고 777 권리를 가지고 있지만 충분하지 않아야합니까? – Thkru
'java.io.FileNotFoundException : /Users/Shared/Jenkins/Home/jobs/Jenkins4AndroidTest/workspace/XJenkins/bin/AndroidManifest.xml (사용 권한이 거부되었습니다.) '는 나에게 자명하다. – gunar