Could not find or load main class org.apache.maven.wrapper.MavenWrapperMain

前端 未结 3 1923
梦如初夏
梦如初夏 2021-02-06 21:36

I have a spring boot project here: https://github.com/jcasbin/jcasbin-springboot-plugin. I encountered the following error in Travis CI:

shell
3.43s$ ./mvnw inst         


        
相关标签:
3条回答
  • 2021-02-06 21:52

    i actually did just mvn clean install and it worked, i am actually using older version of spring 2.0 to be specific

    0 讨论(0)
  • 2021-02-06 21:59

    You're missing the .mvn folder in your git repository. You should have a folder called .mvn which contains the files wrapper/maven-wrapper.jar, wrapper/maven-wrapper.properties and jvm.config. Perhaps you missed it because it's a hidden folder.

    Try doing git add -f .mvn from the command line then commit and push.

    0 讨论(0)
  • 2021-02-06 22:09

    Phil's answer is correct. And here is how to create .mvn directory with needed jar inside.
    I found the answer here (https://www.baeldung.com/maven-wrapper)

    If you have maven and you want to make maven wrapper working, you need to setup maven wrapper:

    mvn -N io.takari:maven:wrapper
    

    It should create .mvn directory and put needed jar in it.

    0 讨论(0)
提交回复
热议问题