我要从弹簧靴,maven,还有jenkins开始。
我正在尝试创建一个Jenkins,它构建了一个Spring应用程序,但是我被问到了关于MAVEN_HOME路径的问题。
我发现我没有这种东西。
因此,我的问题是如何使用eclipse中的Maven,而不是命令行?
它是一个eclipse插件,因此它不适用于外部eclipse?
我是否应该在机器上安装maven并设置环境变量,即使我可以在eclipse中使用它?
我应该在jenkins和eclipse中保留相同的maven版本吗?
这是我运行mvn -version时的输出
mvn -version
'mvn' is not r
我正在Jenkins中运行我的Maven/Spring项目(第一次只是测试它),使用shell脚本选项:
mvn spring-boot:run
我得到了构建错误:/Users/Shared/Jenkins/tmp/jenkins8087926087546049217.sh: line 2: mvn: command not found
我怎么才能解决这个问题?这是一个Spring引导应用程序。当我通过命令行运行mvn spring-boot:run时,它工作得很好。
我试图在Jenkins Windows从节点上构建一个Java项目,当我试图在Jenkins服务的从节点上运行任何mvn命令时,我会收到一个错误,该命令无法找到:
java.io.IOException: Cannot run program "mvn": CreateProcess error=2, The system cannot find the file specified
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java
我启动了一个maven构建(来自本地env或jenkins),其中包含一些警告,例如:
[WARNING] Some problems were encountered while building the effective model for com.example:application:jar:1.0-SNAPSHOT
[WARNING] some random warning @ com.example:application:${project.version}, /var/jenkins_home/workspace/com-example/example/pom.xml, li