我有一个很大的maven项目,我想使用mvn release
插件发布。我可以当我尝试同我GNU/Linux
生成代理(这是一个Centos 7.4
)(一OS X
计算机上)本地运行mvn release:prepare
,但是,我得到以下问题:Maven发布插件 - 不可解析的设置错误
[INFO] Executing goals 'clean verify'...
[INFO] [ERROR] Error executing Maven.
[INFO] [ERROR] 1 problem was encountered while building the effective settings
[INFO] [FATAL] Non-parseable settings /tmp/release-settings6955073192509771699.xml: start tag unexpected character " (position: TEXT seen ...<properties>\n <os.detected.release.like."... @21:36) @ /tmp/release-settings6955073192509771699.xml, line 21, column 36
我试图找到任何pom文件中的参考文件类似于<os.detected.release.like."
,但由于它不存在于任何地方,所以我一直不走运。我也尝试读取/tmp/release-settings6955073192509771699.xml
文件,该文件不存在。 (可能产生,在此阶段被行家删除)
为了使这个更奇怪的,另一个同事是能够给他Windows
工作站上运行mvn release:prepare
而且在嵌入式那里Ubuntu bash
(这是一个Ubuntu GNU/Linux
与kernel 3.4
)
我目前完全困惑,任何想法我应该在哪里寻找错误来源?我想是在父母pom.xml
,但它看起来很好。