Tôi sử dụng ArchLinux và một IDE có tên PyCharm. Trên trang tải xuống , nó khuyên bạn nên sử dụng Java 6 thay vì OpenJDK. ArchLinux có gói OpenJDK ( jdk7-openjdk
) mà tôi đã cài đặt, cài đặt và từ những gì tôi đã đọc trong Arch Wiki trên Java , có thể cài đặt Oracle Java 6 cùng với OpenJDK 7 thông qua một gói được gọi jdk6-compat
và jre6-compat
cài đặt các phiên bản này của Java /opt/
thay vì vị trí bình thường.
Tuy nhiên, sau khi cài đặt jdk6-compat
và jre6-compat
, tôi vẫn thấy rằng tôi đang chạy OpenJDK 7 khi tôi chạy như sau:
% java -version
java version "1.7.0_09"
OpenJDK Runtime Environment (IcedTea7 2.3.3) (ArchLinux build 7.u9_2.3.3-1-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
... thậm chí sau khi tôi đã thiết lập JAVA_HOME
và bổ sung /opt/java6/bin
để tôi PATH
trong tôi .zshrc
tập tin.
Làm cách nào tôi có thể khiến PyCharm (hoặc các ứng dụng khác) sử dụng Oracle Java 6 thay vì OpenJDK?
Cảm ơn, và xin lỗi nếu tôi đăng sai chỗ.
Các thông tin khác có thể hữu ích:
- Sử dụng Gnome 3 làm DE
$PATH
. Nhưng làm thế nào để tôi chỉ chạy phiên bản Java khác nhau cho các ứng dụng nhất định?