我有一个 Netbeans 项目,我正在尝试ant
在 linux 环境中使用 Jenkins 构建该项目。我已使用以下属性将任务复制CopyLibStack.jar
到/var/lib/Jenkins/nblibs/
并设置:ant
-Dj2ee.server.home="/var/lib/jenkins/tomcat/"
-Dlibs.CopyLibs.classpath=/var/lib/jenkins/nblibs/org-netbeans-modules-java-j2seproject-copylibstask.jar
但它不起作用;<copyfiles>
它在任务上失败
如果我在 Windows 上安装 Jenkins 并将属性设置为:
-Dj2ee.server.home="C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0"
-Dlibs.CopyLibs.classpath=C:\\.jenkins\\nblibs\\org-netbeans-modules-java-j2seproject-copylibstask.jar
项目构建没有问题
如果我ant
从终端运行任务:
ant -file build.xml do-dist test -Dlibs.CopyLibs.classpath="/var/lib/jenkins/nblibs/copylibstask.jar" -Dj2ee.server.home="/var/lib/jenkins/tomcat/"
它也很好
我认为问题出在用户身上jenkins
,但我不知道如何解决。
我能做些什么?