我想我已經混亂了一些東西。昨天事情工作正常。今天有很多問題..找到maven版本並在ubuntu中設置MAVEN_HOME
1.I昨天就沒這個命令
echo $JAVA_HOME
/usr/lib/jvm/java-7-openjdk-amd64/
然後
mvn --version
Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher
它工作正常(返回Maven版本,3.0.4,我認爲)。現在這已經開始產生問題。該怎麼辦 ?
還運行
$ java的--version 無法識別的選項之後:--version 無法創建Java虛擬機。
- 也讓我知道,我怎麼能在其設置MAVEN_HOME ..
這裏是我的.bashrc文件的內容,我在我的/ etc/environment文件中沒有任何內容。
PATH=$PATH:$HOME/.rvm/
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
export JAVA_HOME
PATH=$PATH:$JAVA_HOME
export PATH
,這是我的/ etc/profile文件
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
PATH=$PATH:$HOME:$JAVA_HOME/bin
export JAVA_HOME
export PATH
任何幫助,將不勝感激。 謝謝:)
請看這裏http://stackoverflow.com/questions/20449836/error-could-not-find-or-load-main -class-org-codehaus-classworlds-launcher-while – Imran 2014-10-19 12:09:00
@Imran在那個鏈接中,這個人能夠運行java --version命令。但我不是.. :(也就是說,對於Windows ...並且我正在使用ubuntu ... – Bailey 2014-10-19 12:11:31
沒有必要將JAVA_HOME添加到路徑中,它僅作爲環境變量需要。此外,從不設置M2_HOME變量(如果你可以這樣做),mvn shell將爲你設置它,而對於問題3,只需要在'path'中添加'apache-maven-3.0.4/bin'。 – 2014-10-19 12:21:18