在Jenkins CI中创建Gradle项目,使用Git进行源代码管理,并使用Gradle Wrapper
构建
1.问题
Jenkins控制台输出,构建失败–“找不到org.gradle.wrapper.GradleWrapperMain
”
[Gradle] - Launching build. [workspace] $ /var/lib/jenkins/jobs/GradleTest/workspace/gradlew clean test Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain Build step 'Invoke Gradle script' changed build result to FAILURE Build step 'Invoke Gradle script' marked build as failure Finished: FAILURE
2.解决方案
2.1 GradleWrapperMain
类位于gradle-wrapper.jar
,Jenkins无法找到它。 我相信您忘了签入生成的gradle-wrapper.jar
2.2要修复此问题,请再次创建Gradle包装器 ,并确保将以下文件和文件夹添加到了GitHub之类的版本控制系统中。
|---gradle |---wrapper |---gradle-wrapper.jar |---gradle-wrapper.properties |---gradlew |---gradlew.bat
做完了
参考文献
翻译自: https://mkyong.com/gradle/jenkins-could-not-find-gradlewrappermain/