为什么gocd-agent-centos-7无法运行gradlew?

时间:2018-09-09 07:33:08

标签: centos7 gradlew go-cd

我正在将gocd-server:v18.8.0(最新)与gocd-agent-centos-7:v18.8.0一起使用gradlew(Gradle包装器)来构建我的项目。 gocd-agent-centos最初失败,因为它找不到Java(运行gradlew)。经过https://groups.google.com/forum/#!topic/go-cd/OLN4C05hdoo之后,我有Dockerfile(用于gocd-agent)安装“ which”。安装完成后,gocd找到了java。

现在,gradlew找不到主类“ GradleWrapperMain” ,并且失败并显示"Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain".

与新签出相同的工作空间在centos-7容器中也可以正常工作。为什么仅当由gocd-agent-XXX运行时,gradlew才能使用“ GradleWrapperMain”的类路径?我也尝试过使用 ubuntu代理,结果相同。

0 个答案:

没有答案