我有一个在Eclipse中开发的Java项目。该项目在Eclipse中构建良好。现在我想在Jenkins中构建它。从Eclipse,我已经导出了一个Ant build.xml,我已将其添加到Jenkins项目中。 当我在Jenkins中运行构建时,它会立即生成错误。这是(匿名)控制台输出:
由用户管理员用户启动 在工作空间/ var / lib / jenkins / workspace / Project1
中构建[projectname] $ ant -file build.xml class1.method1 class1.method2 Buildfile: /home/ubuntu/eclipse-workspace/projectname/build.xml
class1.method1:
BUILD FAILED /home/ubuntu/eclipse-workspace/projectname/build.xml:91: 无法在/ home / ubuntu / eclipse-workspace / projectname
中创建临时文件总时间:4秒构建步骤'调用Ant'标记为失败 完成:失败
我从控制台复制了Ant命令行,并在终端窗口(在build.xml存在的文件夹中)中运行它,它运行正常。
我使用的是Jenkins 2.60.2,Ant 1.9.6,Jenkins Ant插件1.5,Ubuntu 16.04。
我在Ubuntu上使用这些工具还不错,但我想这与我的Jenkins / Ant配置或用户权限有关。我错过了什么?