2015-05-29 35 views
0

我已經安裝在redhat沒有得到安裝Maven的

行家

通過

curl http://www.jpackage.org/jpackage50.repo > /etc/yum.repos.d/jpackage.repo

yum install maven2

,當我打

mvn --version

收到此錯誤


Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher
+0

可能重複:http://stackoverflow.com/questions/11118237/maven -error-could-not-find-or-load-main-class-org-codehaus -plexus-classworlds -l –

+0

不要再安裝Maven 2了http://maven.apache.org/maven-2.x- eol.html從http://maven.apache.org/download.html下載maven – khmarbaise

回答

1

我碰到類似的問題,下面將環境它爲我工作後的變量來

export M2_HOME=<your apache-maven installation path up to bin> 
export JAVA_HOME=<your Java installation path up to bin> 

還可以修改您的PATH變量

+0

M2_HOME不是必需的。只有相應maven安裝的bin文件夾(something/apache-maven-3.0.5/bin)必須位於路徑中。 – khmarbaise

+0

它工作得很好,謝謝[阿林](http://stackoverflow.com/users/2252572/arin) –

1

而不是你可以複製maven源代碼並將M2_HOME指向該位置。

+0

爲什麼使用maven源碼?改用二進制分佈。 – khmarbaise