Xóa Java khỏi OS X Lion


11

OS X Lion không có Java ngay bây giờ. Việc cài đặt nó không khó lắm - tuy nhiên, sản phẩm của chúng tôi phụ thuộc vào Java nên chúng tôi cần kiểm tra kịch bản không cài đặt Java.

Khi tôi đã cài đặt Java, có cách nào để gỡ cài đặt nó khỏi Lion không?

Câu trả lời:


6

Tôi đã làm theo các hướng dẫn theo sau trong blog này và họ đã làm việc cho tôi.

Các bước thực hiện như sau:

  1. Kiểm tra cài đặt Java: sudo /usr/libexec/java_home -xml(một đầu ra có hai từ điển JVM xác nhận rằng Java đã được cài đặt)
  2. Chạy gỡ cài đặt: sudo /usr/libexec/java_home –uninstall
  3. Xóa vị trí cài đặt JVM: sudo rm -rf /System/Library/Java
  4. Chạy lệnh từ bước 1 lần nữa. Nếu bạn nhận được một đầu ra bắt đầu bằng "Không thể tìm thấy bất kỳ phiên bản phù hợp với JVM nào", điều này xác nhận rằng Java không còn được cài đặt.

2
Thật không may, quá trình này dường như không hoạt động sau bản cập nhật 2012-04-05. Không có -uninstallđối số cho java_homenhị phân.
Sean

Làm việc cho tôi vào ngày 10.7.4.
Josh Brown

2

Tôi không biết về việc gỡ cài đặt Java, nhưng vì Lion hiện cho phép ảo hóa nên một tùy chọn khác chỉ là chạy một phiên bản khác của Lion trong VM và không cài đặt Java trên nó. Điều này cũng có thể được sử dụng để kiểm tra các cấu hình khác mà bạn có thể gặp phải.


Bạn có biết một trình ảo hóa (như VMware Fusion hoặc Parallels Desktop) sẽ chạy Lion không?
William Jackson

@William: Nhìn vào nó, có vẻ như nó đã được Apple cho phép và cả VMWare và Parallels đang làm việc để thêm nó. BUt như bây giờ, không hỗ trợ làm điều đó.
KeithB

Cảm ơn mọi người! Tôi không biết về ảo hóa trên Lion. Âm thanh như một giải pháp tốt, bây giờ chỉ cần đợi cho đến khi trình giả lập bắt đầu hỗ trợ nó.
Lukich

2

Bạn luôn có thể thực hiện cài đặt sạch Lion cho mục đích thử nghiệm, trên phân vùng bổ sung hoặc ảo hóa.

Bạn cũng có thể sử dụng tệp .pkg Java để lấy danh sách các tệp đã cài đặt.


0

Quy trình gỡ cài đặt Java trong Leopard được nêu trong
Làm thế nào để bạn gỡ cài đặt và sau đó cài đặt lại java trên Mac OS X? :

Không có trình gỡ cài đặt Java mà tôi biết.

Sử dụng Spotlight để tìm các tệp Java, bao gồm cả biên lai. Bạn sẽ phải là một bác sĩ phẫu thuật chuyên gia bởi vì khá nhiều thứ bạn tìm thấy có thể đến từ các trình cài đặt của bên thứ ba. (Bạn có thực sự muốn làm xáo trộn một số ứng dụng khác nhau không?)
Thùng rác các mục mà bạn chắc chắn chỉ liên quan đến Java VM.
Đổi tên hoặc xóa : /System/Library/Frameworks/JavaVM.framework.

Khởi động DVD cài đặt Leopard. Chọn cài đặt tùy chỉnh, chỉ chọn "Phần mềm hệ thống thiết yếu". Sau khi kết thúc và khởi động lại, hãy sử dụng Cập nhật phần mềm cho một vài chu kỳ khởi động lại cập nhật cho đến khi nó hiển thị "đã cập nhật".


0

Tùy chọn -uninstall không hoạt động nữa, nó không xuất hiện. Để xóa java trên máy Mac của tôi, tôi đã kiểm tra ... http://www.java.com/en/doad/help/mac_uninstall_java.xml

Tôi không thể tìm thấy Java thông qua giao diện người dùng vì vậy tôi đề nghị sử dụng tùy chọn dòng lệnh

Lưu ý: Để gỡ cài đặt Java 7, bạn phải có đặc quyền của Quản trị viên và thực thi lệnh remove bằng quyền root hoặc bằng cách sử dụng sudo.

1 - Nhấp vào biểu tượng Finder nằm trong dock của bạn 2 - Nhấp vào tab Ứng dụng trên thanh bên 3 - Nhấp vào thư mục Tiện ích 4 - Nhấp đúp vào biểu tượng Terminal 5 - Trong cửa sổ Terminal Sao chép và Dán lệnh bên dưới: sudo rm -fr / Thư viện / Internet \ Plug-Ins / JavaAppletPlugin.plugin

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.