小编Bra*_* Gi的帖子

Jenkins执行失败:java.io.IOException ant build

我在debianserver上设置了Jenkins,我正在尝试创建第一个android构建但是ant无法被调用

在jenkins配置中,我有:

    Name: Java6
    JAVA_HOME/usr/lib/jvm/java-6-sun
    Name: AntHome
    ANT_HOME/usr/share/ant
Run Code Online (Sandbox Code Playgroud)

在工作配置:

    git  > repo
    Build step-
    Ant invoke
    Ant Version: AntHome
    Targets: -d
    build file: folder/folder/build.xml
Run Code Online (Sandbox Code Playgroud)

当我建立工作时,它给了我这个错误

[folder] $ /usr/share/ant/bin/ant -file build.xml -d
/var/lib/jenkins/workspace/Project/folder/folder/build.xml:47: Execute failed: \
    java.io.IOException: Cannot run program \
    "/home/dims/android-sdk-linux_x86-1.0_r2/tools/aapt": \
    java.io.IOException: error=2, No such file or directory
Run Code Online (Sandbox Code Playgroud)

我在命令行上也一样

jenkins@host:~/workspace/Project/folder/folder$/usr/share/ant/bin/ant -d
/var/lib/jenkins/workspace/Project/folder/folder/build.xml:47: Execute failed: \
    java.io.IOException: Cannot run program \
    "/home/dims/android-sdk-linux_x86-1.0_r2/tools/aapt": \
     java.io.IOException: error=2, No such file or directory
Run Code Online (Sandbox Code Playgroud)

这个特定的项目正在发生,因为我创建了其他的和ant -d作品:例如

    jenkins@host:~$ android create project -n template -t android-10 …
Run Code Online (Sandbox Code Playgroud)

java ant android hudson jenkins

3
推荐指数
1
解决办法
3740
查看次数

标签 统计

android ×1

ant ×1

hudson ×1

java ×1

jenkins ×1