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
i actually did just mvn clean install and it worked, i am actually using older version of spring 2.0 to be specific
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.
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.