我有一個很大的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
,但它看起來很好。