我无法使用 Jenkins 构建我的项目并引用 Sherlock 项目库。
我可以在本地系统上使用 ant 构建项目。问题似乎是在构建服务器上引用 Sherlock 库。
我使用 Sherlock 库项目的相对路径将环境变量传递给 ant:
android.library.reference.1=../../buildlibraries/androidlibraries/sherlock/library
我收到这个错误。
**BUILD FAILED**
/SDK/android-sdk-macosx/tools/ant/build.xml:595:
The following error occurred while executing this line:
/SDK/android-sdk-macosx/tools/ant/build.xml:571:
../../buildlibraries/androidlibraries/sherlock/library resolve to a path with
no project.properties file for project /Users/Jenkins/buildlibraries/androidlibraries/sherlock/library
我检查并发现该位置确实存在 project.properties 文件。
它具有以下属性:
android.library=true
# Project target.
target=android-14