Java Jenkins错误:无法在Maven项目上创建/usr/share/tomcat7/.m2
我在经营詹金斯。在Maven作业中,似乎不可能定义不在/usr/share/tomcat7/.m2中的本地存储库 以下是我的尝试:Java Jenkins错误:无法在Maven项目上创建/usr/share/tomcat7/.m2,java,maven,jenkins,Java,Maven,Jenkins,我在经营詹金斯。在Maven作业中,似乎不可能定义不在/usr/share/tomcat7/.m2中的本地存储库 以下是我的尝试: 我使用配置文件管理插件创建了一个全局Maven settings.xml和一个设置文件,其中包含: <settings> <localRepository>/srv/maven/.m2/repository</localRepository> ... </settings> 你知道如何
<settings>
<localRepository>/srv/maven/.m2/repository</localRepository>
...
</settings>
你知道如何在Jenkins的Maven工作类型中实现这一点吗?如果我们通过在/usr/share/tomcat7中创建指向.m2和.Jenkins的符号链接来欺骗Jenkins,这似乎才“起作用”。我面临着类似的问题
provisioning config files...
copy managed file [MYFILE settings] to file:/srv/webapps/jenkins/jobs/testJob/workspace@tmp/config3408982272576109420tmp
provisioning config files...
copy managed file [MYFILE settings] to file:/srv/webapps/jenkins/jobs/testJob/workspace@tmp/config2203063037747373567tmp
Parsing POMs
using global settings config with name MYFILE settings
Replacing all maven server entries not found in credentials list is true
Deleting 1 temporary files
ERROR: Failed to create /usr/share/tomcat7/.m2
Finished: FAILURE