Đây là câu hỏi thực sự.Có sự khác biệt nào giữa việc thiết lập JAVA_HOME thông qua dòng cmd hoặc GUI
Khi tôi thiết lập JAVA_HOME sử dụng giao diện dòng lệnh Tôi đã sử dụng thiết lập JAVA_HOME = C: \ Program Files \ Java \ jdk1.6.0_13
Tuy nhiên khi tôi mở biến JAVA_HOME từ hệ thống> Advanced> Environment Variables sự thay đổi không hiển thị. Hai cài đặt này có khác nhau không?
Tôi có câu hỏi này mỗi khi tôi thiết lập một Jdk mới và chưa bao giờ hiểu đầy đủ lý do tại sao hai dường như khác nhau.
Nó chỉ ảnh hưởng đến các quy trình mới được khởi chạy bởi Explorer (đây là nơi xảy ra thay đổi env). Bất cứ điều gì đã chạy mà khởi động các quy trình mới (Launchy, vv) sẽ khởi động chúng với môi trường cũ. – Herms
@ herms. + 1. bạn nói đúng. như một vấn đề của thực tế, bất kỳ quá trình nào bắt đầu từ trình bao lệnh đó cũng sẽ không nhận được giá trị mới. –