Cài đặt biến môi trường java macos
answer 362 Theo nghĩa đen, tất cả những gì bạn phải làm là:
và khởi động lại trình bao của bạn. Nếu bạn đã cài đặt nhiều phiên bản JDK và bạn muốn nó là một phiên bản cụ thể, bạn có thể sử dụng
362 hữu ích 5 bình luận chia sẻ answer 32 Tôi đã làm điều đó bằng cách đặt
(backtics) trong .bashrc của tôi. Xem bình luận của tôi về câu trả lời của Adrian. 32 hữu ích 0 bình luận chia sẻ answer 20 Trong Mac OSX 10.5 trở lên, Apple khuyên bạn nên đặt Mở thiết bị đầu cuối và chạy lệnh dưới đây.
lưu và thoát khỏi trình soạn thảo vim, sau đó chạy lệnh nguồn trên .bash_profile
20 hữu ích 0 bình luận chia sẻ answer 18 Đặt biến môi trường $ JAVA_HOME trên Mac OSX mới nhất hoặc cũ hơn.Tải xuống và cài đặt cài đặt JDK
Đặt biến môi trường JAVA_HOME
Hoặc tạo . tệp zprofile
Lưu .zprofile và đóng tệp bash rồi ghi vào terminal để hoạt động hoàn hảo .
Kiểm tra thiết lập trong thiết bị đầu cuối
18 hữu ích 4 bình luận chia sẻ answer 13 Bạn nên kiểm tra trình bao đầu cuối mặc định trước khi đặt biến môi trường JAVA_HOME , thông qua các lệnh sau:
Nếu thiết bị đầu cuối mặc định của bạn là / bin / bash (Bash), thì bạn nên sử dụng phương thức @Adrian Petrescu . Nếu thiết bị đầu cuối mặc định của bạn là / bin / zsh (Z Shell), thì bạn nên đặt biến môi trường này trong tệp ~ / .zshenv với nội dung sau:
Tương tự, bất kỳ kiểu đầu cuối nào khác không được đề cập ở trên, bạn nên đặt biến môi trường trong tệp env đầu cuối tương ứng của nó. 13 hữu ích 0 bình luận chia sẻ answer 4 Tôi đã làm cho nó hoạt động bằng cách thêm vào ~ / .profile. Bằng cách nào đó sau khi cập nhật lên El Capitan beta, nó không hoạt động mặc dù JAVA_HOME đã được định nghĩa trong .bash_profile. Nếu có bất kỳ người dùng El Capitan beta nào, hãy thử thêm vào .profile 4 hữu ích 2 bình luận chia sẻ answer 3 Tôi vừa dành 2 giờ để thiết lập biến này. Các câu trả lời khác không hoạt động phù hợp với tôi. Tôi đang sử dụng macOS Catalina 10.15.4. Trước tiên, hãy tìm Thư mục chính Java SDK thực tế của bạn. Điều hướng theo cách thủ công ở đó để đảm bảo bạn không mắc phải bất kỳ lỗi nào do phiên bản không chính xác, v.v. Đối với tôi, đây là:
Tiếp theo, chỉnh sửa hồ sơ thiết bị đầu cuối của bạn. Nếu bạn đang sử dụng zsh, đây sẽ là:
Nếu bạn không sử dụng zsh, đây sẽ là:
Bên trong, thêm dòng mới sau vào bất kỳ đâu trong tệp:
Khởi động lại ứng dụng đầu cuối của bạn (hoặc nguồn ~ / .bash_profile) và nó sẽ hoạt động bình thường. 3 hữu ích 0 bình luận chia sẻ answer 0 Tôi đã cập nhật tiện ích tuyệt vời Làm theo hướng dẫn trên https://github.com/hiddenswitch/jenv 0 hữu ích 0 bình luận chia sẻ answer 0 Vì tôi đang sử dụng openjdk được quản lý bằng sdkman, tôi đã thêm
Thêm điều này vào hệ thống của bạn cho phép 0 hữu ích 2 bình luận chia sẻ answer 0 Nếu bạn đang sử dụng Zsh, hãy thử thêm dòng này vào tệp ~ / .zshrc & khởi động lại thiết bị đầu cuối.
0 hữu ích 0 bình luận chia sẻ |