Centos 7 中的環境變數混亂

Centos 7 中的環境變數混亂

當我運行我的 Maven 建置時,我收到此錯誤:

Error: JAVA_HOME is not defined correctly.
  We cannot execute /usr/bin/bin/java

我已經編輯了.bashrc.profile/root/.profile/root/.bashrc文件:

export M3_HOME=/usr/bin
export PATH=$PATH:$M3_HOME

export JAVA_HOME=/usr/bin
export PATH=$PATH:$JAVA_HOME

如何解決這個問題?

答案1

大概想要JAVA_HOME成為/usr(或無論它應該是什麼,我不是Java用戶,但它通常類似於/usr/java/jdk1.7.0_05,即指向特定的JDK子目錄),然後PATH包含$JAVA_HOME/bin.

相關內容