Cách chạy file .JAR trên Windows 10

Nếu bạn thấy mình không thể mở tệp .jar trên Windows 10, thì đó có thể là do một trong các vấn đề sau:

  • Môi trường thời gian chạy Java Thời gian chạy không được thiết lập chính xác để chạy .jar . các tập tin
  • Windows Registry không gọi JRE (Môi trường chạy thi hành Java) đúng cách

Có một vài giải pháp dễ dàng để khắc phục điều này. Điều xảy ra với hầu hết mọi người là khi cố gắng mở tệp .jar, Windows thường sẽ hỏi chương trình bạn muốn sử dụng để chạy tệp đó. Tất nhiên, hầu hết mọi người chỉ chọn java.exe, nhưng điều này có vấn đề khi tách -jar khỏi đường dẫn thực thi của chương trình. Về cơ bản, bạn không thể thiết lập lệnh phức tạp cần thiết để mở tệp .jar bằng “Open With…” trong Windows 10.

Liên kết lại tệp .jar với tệp nhị phân Java.

Các bước đơn giản:

  • Đảm bảo rằng bạn đã cập nhật môi trường thời gian chạy Java mới nhất.
  • Điều hướng đến thư mục cài đặt Java của bạn, vào bên trong C:Program FilesJAVA….. nhấp chuột phải vào Java.exe và đặt nó là “Run as Administrator”.
    Tệp .jar
  • Nhấn phím Windows + X và chọn “Command Prompt (Admin)” hoặc Powershell (Admin) và nhập cmd
  • Nhập các lệnh sau tại dấu nhắc (thay thế C:Program Filesetc bằng thư mục cài đặt Java thực tế của bạn, ví dụ của tôi là C:Program Files (x86)Javajre1.8.0_131binjava .exe :
  • ftype jarfileterm=cmd /s /k “”C:Program FilesJavajre7binjava.exe” -jar “%1″ %*”
    liên kết .jar=jarfileterm

    Hoặc nếu bạn muốn dấu nhắc lệnh ở lại sau khi mở tệp .jar (với mục đích gỡ lỗi)

    ftype jarfileterm=cmd /s /k “”C:Program FilesJavajre7binjava.exe” -jar “%1″ %*”
    liên kết .jar=jarfileterm

    Bây giờ hãy thử khởi chạy tệp .jar. Tùy thuộc vào bước bạn đã thực hiện, tệp thực thi java phải khởi chạy hoặc khởi chạy với dấu nhắc lệnh liên tục phía sau nó (dấu nhắc lệnh này sẽ lấp đầy các lệnh gọi Java từ ứng dụng, hữu ích cho mục đích gỡ lỗi).

    Tinh chỉnh Registry để chạy file .JAR trên Windows

  • Nhấp chuột phải vào nút Bắt đầu và thực hiện tìm kiếm “regedit”, sau đó mở nó.
  • Bây giờ hãy mở rộng thư mục HKEY_CLASSES_ROOT và cuộn xuống cho đến khi bạn tìm thấy thư mục “jar_auto_file” và “jarfileterm”.
  • Mở rộng jar_auto_file > Shell > Open > Command .
  • Bạn sẽ thấy một khóa có tên “Default”. Nhấp chuột phải vào “Mặc định” và chọn “Sửa đổi”.
  • Bây giờ, trong hộp “Dữ liệu giá trị”, hãy dán lệnh ftype mà bạn đã nhập trước đó vào dấu nhắc lệnh, để nó trông giống như ảnh chụp màn hình bên dưới và nhấn OK.
  • Bây giờ hãy làm tương tự cho thư mục jarfileterm (mở rộng jarfileterm > Shell > Open > Comand ).
  • Bây giờ hãy thoát regedit và khởi chạy tệp .jar của bạn, tệp sẽ mở bình thường ngay bây giờ!
  • Tổng hợp: https://suamaytinhhcm.com

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *