2012-10-19 30 views

回答

2

請檢查您使用的是哪個版本的Maven & Java。

您的使用案例與以下在線博客文章類似。

http://cyntech.wordpress.com/2011/03/09/maven-2-error/

+0

通過完全刪除內置Maven並將新鮮的Maven 3安裝到/ usr/local/maven來解決問題。在閱讀您提供的文章後,請考慮該解決方案:)。 – Eleeist

+1

+1鏈接我! :P – Cyntech

2

看起來很熟悉。我已經看到,當M2_HOME被設置爲Maven2安裝。

您是否已經設置了M2_HOME或MAVEN_HOME?這可能是罪魁禍首。

maven 3.0.3中有一些相當主要的bug。與maven http wagon相關的3.0.4中也有非常不錯的性能提升,包括連接池。如果您發現您的構建運行速度較慢,請執行mvn --version。 Lion附帶的版本是3.0.3。

爲了解決這個問題,請執行下列操作:

釀造安裝Maven 須藤取消鏈接的/ usr /共享/行家 CD的/ usr /共享/ 須藤LN -s /usr/local/Cellar/maven/3.0 .4 maven

確保沒有設置M2_HOME和MAVEN_HOME變量對於像這樣的問題非常關鍵(出於某種原因,Mac OS X不需要它們,它會導致問題)。這是通常的罪魁禍首。我鼓勵你升級到3.0.4以及httpclient的改進,如果沒有其他的。

+1

忘了補充,檢查你的JDK版本太多,並確保您使用的是JDK是要調用的Maven的版本兼容。作爲3.0.3,它應該是一切都好,但JDK 1.4及以下,但我必須補充完整性。 –

相關問題