Jenkins – Could not find GradleWrapperMain
Create a Gradle project in Jenkins CI, source management with Git, and build with Gradle Wrapper
1. Problem
Jenkins console output, the build is failed – “Could not find 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. Solution
2.1 The class GradleWrapperMain
is inside the gradle-wrapper.jar
, and Jenkins is unable to find it. I believe you forgot to check in the generated gradle-wrapper.jar
2.2 To fix it, create a Gradle wrapper again, and make sure the following files and folders are added to your version control system like GitHub.
|---gradle |---wrapper |---gradle-wrapper.jar |---gradle-wrapper.properties |---gradlew |---gradlew.bat
Done.
Nope it’s not working
I have checked the folder and its completely intact, even then the error is not resolved
Yes, it helps
Thanks, worked for me.
worked for me
Thank you so much
thanks mkyong i kiss your eyes it saved my day