Các 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 (05.07.24)

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ừ một lần nhấp chuột phải vào tệp, tệp sẽ tạo ra 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 hữu ích về cách khắc phục. 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 chúng tôi liệt kê ở đây đã được xác nhận bởi Apple, nhưng hầu hết là imgd 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.

Vệ sinh 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 máy Mac, tốt nhất là 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.

Jar Launcher là gì?

Jar Launcher là chương trình chịu trách nhiệm khởi chạy 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 Java Virtual Máy móc. Cũng có thể Mojave có những vấn đề mà chỉ Apple mới có thể khắc phục được.

Vậy làm cách nào để giải quyết các vấn đề liên quan đến Jar Launcher và JVM?

1. Cài đặt bản cập nhật Java cho Mac OS X 10.6 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 truy cập Ứng dụng & gt; Tiện ích & gt; Terminal và nhập java-version, sau đó nhấn Enter. Làm điều này sẽ hiển thị 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 sự cố về tốc độ, có một cách để giải quyết vấn đề đó. Đi tới Ứng dụng - & gt; Tiện ích - & gt; Tùy chọn Java & gt; Mạng tab. 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, 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, hãy đi tới Ứng dụng & gt; Tiện ích & gt; Terminal 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 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:

  • Nhấn các phím Control + Option + Shift + T để mở Terminal mới.
  • 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 bạn giải quyết sự cố với việc khởi chạy tệp.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 a. tệp jar trên Mojave, vui lòng chia sẻ chúng trong phần bình luận bên dưới.


    Video youtube.: Các 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

    05, 2024