Khi tôi nhập echo $ JAVA_HOME, tôi nhận được $ JAVA_HOME thay vì vị trí của jdk. tôi thiết lập đường dẫn từ các biến môi trường một cách chính xác:
Tên biến: JAVA_HOME giá trị Variable: C: \ Program Files \ Java \ jdk1.7.0_25
những gì tôi làm sai?
Khi tôi nhập echo $ JAVA_HOME, tôi nhận được $ JAVA_HOME thay vì vị trí của jdk. tôi thiết lập đường dẫn từ các biến môi trường một cách chính xác:
Tên biến: JAVA_HOME giá trị Variable: C: \ Program Files \ Java \ jdk1.7.0_25
những gì tôi làm sai?
Hãy thử echo %JAVA_HOME%
thay vì echo $JAVA_HOME
.
Đầu tiên là dành cho Windows (Tôi giả sử là cửa sổ dựa trên tệp của bạn), cái bạn đang sử dụng là dành cho Linux.
Linux:
$ vi ~/.bash_profile
xuất khẩu JAVA_HOME =/usr/java/jdk1.5.0_07/bin/java
export PATH = $ PATH:/usr /java/jdk1.5.0_07/bin
$ nguồn ~/.bash_profile
Mã xác nhận:
$ echo $ JAVA_HOME
$ echo $ PATH
$ mà java
Trong trường hợp của tôi, khi tôi gõ "echo $ JAVA_HOME" Tôi đã nhận được trống, và tôi giải quyết nó bằng cách làm theo các hướng dẫn:
$ vim .bash_profile
xuất khẩu JAVA_HOME = $ (/ usr/libexec/JAVA_HOME)
$ nguồn .bash_profile
$ echo $ JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
tham khảo: https://www.mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/
Hãy hít thở sâu và tham khảo [link] này (https://stackoverflow.com/help/how-to-answer) về cách viết một câu trả lời hay. – UmarZaii
Cảm ơn bạn, đó là nó ! – Aamare