请你帮我解决以下问题。
我已使用Jenkins
在Windows 7
操作系统中安装了Windows Installer
。
我的项目有settings.xml
和toolchains.xml
,它们位于conf
Maven.Neither
目录下。
settings.xml
或toolchains.xml
个文件位于/usr_home/.m2/
目录下。
我可以手动成功构建项目,但是当尝试使用Jenkins
进行构建时,toolchains.xml
文件无法识别。我收到了错误消息
请确保在〜/ .m2 / toochains.xml文件中定义所需的工具链。
/usr_home/.m2/
中,但没有用。任何形式的帮助都会非常感激。
答案 0 :(得分:0)
当我遇到问题时,没有从maven conf库中读取toolchains.xml,只读取settings.xml。
您必须将toolchains.xml放在〜/ .m2文件夹中或使用
mvn -t <path>
指向辅助工具链文件。
-t选项最初不可用,因此您可能必须达到mvn 3.2我认为或更高。
答案 1 :(得分:0)
感谢Niels的回复。我终于设法解决了这个问题。它似乎是maven3.3.3中存在的问题,在Window OS中使用Jenkins,其中-t选项不适用于Jenkins。
https://issues.jenkins-ci.org/browse/JENKINS-28629
所以我用maven3.0.5取而代之,它就是奇迹。
此致 鄙