Computer >> Máy Tính >  >> Xử lý sự cố >> bảo trì máy tính

Tệp Jar sẽ không khởi chạy trên Mojave? Dưới đây là một số bản sửa lỗi có thể xảy ra

Rất nhiều người dùng MacOS phàn nàn rằng họ không thể khởi chạy tệp JAR trong Mac OS X 10.14.3 (Mojave). Một người dùng thậm chí còn phàn nàn rằng bất cứ khi nào anh ta nhấp vào “tệp .jar hoặc chọn Trình khởi chạy Jar theo cách thủ công từ nhấp chuột phải vào tệp, tệp sẽ tạo ra một hoạt ảnh giống như nó sẽ mở, nhưng không có gì xảy ra.”

Những người dùng khác phàn nàn rằng điều tồi tệ nhất về vấn đề “Trình khởi chạy Jar không hoạt động” là không có giải pháp tốt về cách khắc phục nó. Họ nói rằng điều này là nguyên nhân của rất nhiều sự thất vọng. Trong bài viết này, chúng tôi sẽ giúp khắc phục lỗi “MacOS Mojave sẽ không khởi chạy tệp jar” và trong quá trình này, hãy giúp những người dũng cảm đang tự mình chiến đấu với sự cố macOS này.

Một số giải pháp mà chúng tôi liệt kê ở đây đã được Apple xác nhận, nhưng hầu hết đều có nguồn gốc từ những người đã tìm ra cách giải quyết vấn đề. Hy vọng rằng chúng sẽ giúp ích được cho bạn.

Làm sạch máy Mac của bạn

Trước khi bắt đầu, chúng tôi khuyên bạn nên làm sạch máy tính của mình bằng công cụ dọn dẹp Mac, tốt nhất là một phần mềm tiện ích cao cấp. Điều này sẽ loại bỏ sự lộn xộn và các mảnh vụn kỹ thuật số đã tích tụ trong hệ thống của bạn theo thời gian. Nói cách khác, nó sẽ khôi phục máy Mac của bạn một cách dễ dàng, điều cần thiết nếu bạn định khắc phục một số sự cố trên máy tính của mình.

Mẹo chuyên nghiệp:Quét máy Mac của bạn để tìm các vấn đề về hiệu suất, tệp rác, ứng dụng có hại và các mối đe dọa bảo mật
có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Trình khởi chạy Jar là gì?

Jar Launcher là chương trình chịu trách nhiệm khởi chạy các tệp Java JAR trên macOS. Tuy nhiên, trình khởi chạy không thực thi các tệp vì vai trò này được dành riêng cho Máy ảo Java. Trình khởi chạy nằm trong / System / Library / CoreServices / Jar Launcher.app .

Do đó, bất kỳ sự cố nào bạn có thể gặp phải khi cố khởi chạy tệp .jar có thể do chính trình khởi chạy hoặc Máy ảo Java. Cũng có thể là Mojave có những vấn đề mà chỉ Apple mới có thể khắc phục được.

Vì vậy, làm cách nào để bạn giải quyết các sự cố liên quan đến Trình khởi chạy Jar và JVM?

1. Cài đặt Java cho Mac OS X 10.6 Bản cập nhật 17

Cài đặt bản cập nhật Java mới nhất cho macOS sẽ khắc phục mọi sự cố mà bạn có thể gặp phải khi cố gắng mở tệp .jar. Theo Apple, bản cập nhật mang lại sự cải thiện về bảo mật, khả năng tương thích và độ tin cậy bằng cách cập nhật Java SE 6 lên 1.6.0_65. Bản cập nhật này cũng cho phép kiểm soát từng trang web của trình cắm Java trong Safari 5.1.9 trở lên.

Để kiểm tra xem máy Mac của bạn có đang chạy trên phiên bản mới nhất này hay không, hãy đi tới Ứng dụng> Tiện ích> Thiết bị đầu cuối và nhập phiên bản java, sau đó nhấn Enter. Làm điều này sẽ tiết lộ thông báo sau:

phiên bản java “1.6.0_51”
Môi trường thời gian chạy Java (TM) SE (bản dựng 1.6.0_51-b11-457-10M4509)
Java HotSpot (TM) 64-Bit Server VM (bản dựng 20.51-b01-457, chế độ hỗn hợp)

Để tải xuống bản cập nhật mới nhất này từ Apple, hãy nhấp vào đây. Đối với Java mới nhất, tải xuống tại đây. Sau khi hoàn tất quá trình tải xuống và cài đặt, hãy kiểm tra xem sự cố đã được giải quyết chưa.

Nếu phiên bản Java được cài đặt trên máy tính của bạn là phiên bản mới nhất và bạn vẫn gặp vấn đề về tốc độ, thì có một cách để khắc phục điều đó. Đi tới Ứng dụng -> Tiện ích -> Tùy chọn Java> Mạng chuyển hướng. Từ đây, hãy bỏ gắn thẻ “Giữ các tệp tạm thời để truy cập nhanh”. Điều này sẽ giải quyết các vấn đề về tốc độ Java. Tuy nhiên, bản sửa lỗi này sẽ chỉ hoạt động nếu bạn không có hạn chế về dung lượng trên máy tính của mình. Theo nguyên tắc chung, ổ cứng máy tính của bạn không được đầy hơn 85%. Nếu bạn không biết cách giải phóng bộ nhớ trên máy Mac của mình, hãy đọc hướng dẫn này.

2. Kiểm tra tệp .Jar và không gian làm việc của bạn

Nếu .jar của bạn không được cấu thành đúng cách, nó có thể dẫn đến lỗi khi bạn muốn khởi chạy tệp, ngay cả khi bạn biết cách mở tệp jar trên Mac. Đó là lý do tại sao điều cần thiết là phải kiểm tra lại tệp của bạn xem có lỗi nào không trước khi cố gắng chạy nó.

Bạn cũng cần kiểm tra xem bạn đã cài đặt Java trên máy của mình chưa. Để thực hiện việc này, đi tới Ứng dụng> Tiện ích> Thiết bị đầu cuối và nhập java -jar /path/to/your/app.jar

Nếu bạn chưa cài đặt Java trên thiết bị của mình thì bạn cần tải xuống phiên bản mới nhất.

Các tệp .jar của bạn cũng có thể không khởi chạy được vì không gian làm việc của bạn bị hỏng. Để đảm bảo rằng đây không phải là trường hợp, hãy sao chép mã và dán nó vào một không gian làm việc mới và xem liệu điều này có giải quyết được sự cố của bạn hay không. Một số người dùng đã giải quyết được vấn đề “Mojave sẽ không khởi chạy tệp jar” theo cách này.

3. Chạy tệp .jar trong Bảng điều khiển

Chạy tệp .jar trực tiếp trong Bảng điều khiển sẽ dẫn đến thông báo lỗi có chứa lý do tệp của bạn không chạy và mẹo về cách gỡ lỗi sự cố. Nếu bạn có thể kiểm tra thông báo lỗi và áp dụng các bản sửa lỗi được đề xuất, điều này có thể giúp giải quyết vấn đề của bạn.

4. Chạy tệp .jar từ Terminal

Nếu tệp .jar mà bạn muốn chạy được cấu thành đúng, thì việc chạy nó từ Terminal sẽ hoạt động tốt. Dưới đây là cách chạy tệp .jar từ Terminal:

  1. Nhấn Control + Option + Shift + T để mở một Terminal mới.
  2. Nhập $ java -jar filename.jar và nhấn Enter .

Kiểm tra xem sự cố của bạn đã được giải quyết chưa.

Hy vọng rằng ba giải pháp trên đã giúp giải quyết vấn đề của bạn với các tệp launcher.jar trên MacOS Mojave. Giải pháp tốt nhất trong số ba giải pháp là tải xuống bản vá từ Apple vì có vẻ như công ty ít nhất đã nhận ra rằng lỗi bắt nguồn từ phía họ.

Nếu bạn có thêm bất kỳ ý tưởng nào về cách khởi chạy tệp .jar trên Mojave, vui lòng chia sẻ chúng trong phần bình luận bên dưới.