2012-02-28 93 views
0

我看到我的Maven的過程中出現錯誤信息建立的Maven 2.0.8或更高版本的紅帽企業版Linux

[ERROR] BUILD ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] Error resolving version for 'org.apache.maven.plugins:maven-javadoc-plugin': Plugin requires Maven version 2.0.8 

我想這意味着我有我的Maven2(目前爲2.0.7)升級至2.0.8或更晚。

我的maven2安裝在JPackage.org的the instruction之後,我正在使用他們的5.0 Repo。我的機器是紅帽企業Linux 5

但是,我從那裏找不到2.0.8或更高版本的maven2。

+0

如何使用他們的6.0回購協議,其中有一個[升級](http://mirrors.dotsrc.org/jpackage/6.0/generic/free/repoview/maven2.html)行家? – Raghuram 2012-02-29 08:29:56

+0

他們的6.0沒有2.0.8及更高版本。此外,爲了讓事情更加令人困惑,他們在名稱中添加了一個「maven22」(帶有兩個「2」)的RPM,我認爲它適用於maven 2.2.1。但我不知道這個maven22包與原始(但非常古老)的mave2(2.0.7)RPM包的關係是什麼。我後來決定只是手動安裝maven2而不使用RPM(請參閱我的其他答案)。 – leeyuiwah 2012-02-29 15:17:38

回答

0

您可以隨時從the Maven download page手動下載並安裝Maven。下載列表後,該頁面上還有安裝說明。

1

忘掉RPM,JPackage上,和百勝......我終於決定要手動安裝了maven2(2.2.1)(不使用RPM的話)

安裝steps listed的maven.apache.org網站很簡單,和所有行家的文件是根據(例如)

/usr/local/apache-maven-2.2.1

之後,下一個方向定位,最終用戶只需要進行一些在他/她的〜/ .bash_profile中有行,就是這樣。

export M2_HOME=/usr/local/apache-maven-2.2.1 
export M2=$M2_HOME/bin 
export JAVA_HOME=/usr/java/default 
PATH=$M2:$JAVA_HOME/bin:$PATH:$HOME/bin