我需要一個Java項目的Maven,所以我直接在使用sudo apt install maven
的新的Ubuntu安裝中安裝它。它會自動下載Java 1.8_091並安裝它。我在終端中運行了echo $JAVA_HOME
,但它不產生任何輸出。我該如何糾正這一點?環境變量是否有問題?
0
A
回答
1
當您下載jdk並希望在ubuntu中安裝時,您需要在.bashrc文件中創建一個env變量JAVA_HOME,並將該變量添加到$ PATH變量中。所以,當你回聲$ JAVA_HOME,你會得到的路徑爲Java安裝
當U已經使用sudo易於安裝,它不設置JAVA_HOME變量,而裏面安裝在/ usr/bin文件夾中的Java,也在Ubuntu一套備選方案,這樣的Ubuntu將能夠識別的java
1
要僅在實際的shell會話設置JAVA_HOME,調用命令:
export JAVA_HOME=/usr/lib/jvm/java-<version>
要堅持這個環境變量編輯VI 〜/ .bash_profile中文件,並將其附加到它
1
要創建變量$ JAVA_HOME,你剛剛執行這些行:
JAVA_HOME=/pathToJavaJDKorJRE/java
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
注意:如果你不知道你的JDK或JRE(pathToJavaJDKorJRE)的路徑,使用此命令查找他們。
find/-name 'javac'
相關問題
- 1. JAVA_HOME問題。 JDK似乎沒有被正確安裝
- 2. TensorFlow似乎沒有安裝
- 3. 似乎無法在Linux上安裝id3v2,似乎沒有任何錯誤
- 4. babel.js產生沒有輸出
- 5. 似乎無法安裝任何NPM包
- 6. cpan2rpm似乎沒有安裝Perl版本
- 7. SSL似乎沒有正確安裝
- 8. npm install似乎沒有安裝devDependencies包
- 9. PIP似乎沒有正確安裝
- 10. 的tensorflow似乎沒有得到安裝
- 11. 安裝Eclipse似乎沒有工作
- 12. 我DISM命令似乎運行成功,但沒有安裝
- 13. 「軌生成RSpec的:安裝」似乎沒有
- 14. 您似乎沒有安裝名稱hubot的發生器
- 15. .gitignore似乎沒有生效
- 16. 安裝Hadoop - 導出JAVA_HOME =/usr/java/latest
- 17. Scapy安裝問題。似乎沒有實際安裝?
- 18. UpdatePanel.Update(),似乎沒有發生
- 19. beforesubmit似乎並沒有執行任何
- 20. 與Git的ReviewBoard。 「似乎沒有任何差異!」但有
- 21. Plugin.ImageResourceName似乎沒有任何效果
- 22. 的CSS似乎沒有任何效果
- 23. BackboneJS $ el.html()似乎沒有任何效果
- 24. XMLHttpRequest似乎沒有做任何事情
- 25. log4j自定義appender沒有產生任何輸出
- 26. Z-Index似乎沒有任何效果
- 27. 沒有輸出? PHP的foreach似乎沒有工作
- 28. echo $ JAVA_HOME不返回任何內容
- 29. DacDeployOptions DeployeDatabaseInSingleUserMode似乎沒有任何效果
- 30. setPropertiesToFetch似乎沒有任何效果
請在環境變量中設置'JAVA_HOME',以便您能夠看到輸出。否則,不。另請參閱'which java'的輸出並設置env。變種。因此。 – Rao