Jenkins Build环境与常规环境有什么不同?

时间:2015-04-10 01:50:14

标签: java google-app-engine jenkins

我有一个mac pro设置,每当我为Google App Engine java项目运行gradle命令时:

./gradlew run -DmainClassName=MyScript

运行得很好。

然而,每当我在Jenkins上运行完全相同的命令时,它就会失败,在某些谷歌API上说缺少符号:

com.google.appengine.tools.mapreduce.MapSpecification.Builder.build();

发生了什么事?

(gradle命令正在尝试运行远程脚本)

1 个答案:

答案 0 :(得分:1)

Jenkins作为jenkins用户运行。可能您的用户path中有一些您在jenkins的{​​{1}} {/ 1>}中没有的内容