Cách chạy tệp JAR trên Windows 10

Tệp jar là viết tắt của tệp chive J ava AR và chứa các chương trình java (tệp lớp (AR)Java , siêu dữ liệu và tài nguyên) bên trong nó. Là một định dạng tệp gói (tương tự như định dạng tệp .zip), tệp jar cũng có thể được sử dụng để đóng gói một số tệp khác với nhau để cải thiện tính di động và giảm dung lượng mà các tệp này chiếm. Điều này làm cho các tệp jar cực kỳ linh hoạt và có thể được sử dụng để lưu trữ trò chơi, ứng dụng, tiện ích mở rộng trình duyệt, v.v.

Không phải tất cả các tệp jar đều được tạo như nhau. Một số được dùng để chạy / thực thi như tệp .exe và một số khác extracted/unpacked like .zip files . Mặc dù việc giải nén các tệp jar khá dễ dàng và có thể được thực hiện tương tự như cách giải nén nội dung của tệp zip, nhưng trường hợp thực thi tệp jar cũng vậy.

Tệp .exe khi được nhấp đúp sẽ khởi chạy chương trình / ứng dụng với sự trợ giúp của Hệ điều hành Windows(Windows OS) . Tương tự, một tệp .jar có thể được thực thi bằng cách khởi chạy nó bằng Java Framework . Tuy nhiên, nhiều người dùng gặp phải lỗi khi cố gắng thực thi các tệp jar và hôm nay, trong bài viết này, chúng tôi sẽ làm sáng tỏ vấn đề và tiết lộ cách chạy hoặc thực thi tệp jar trên Windows 10 .

Cách chạy tệp JAR trên Windows 10

Tại sao các tệp jar không chạy?(Why won’t jar files run? )

Tệp Jar bao gồm một tệp kê khai về cơ bản cho tệp biết cách hoạt động trong khi giữ thông tin về các tệp khác được đóng gói trong tệp jar. Ngoài ra, một tệp jar chứa các tệp lớp chứa mã java cho chương trình thực thi. Cả hai tệp này cùng với các tệp phương tiện khác giúp bạn có thể chạy các tệp jar như một yêu cầu duy nhất của Môi trường thời gian chạy Java(Java Runtime Environment) .

Người dùng gặp một trong hai lỗi này khi cố gắng chạy một tệp jar.

  • Môi trường thời gian chạy của Java(Java Run-Time Environment) không được đặt đúng cách để chạy các tệp .jar
  • Windows Registry không gọi đúng JRE (Java Runtime Environment)(JRE (Java Runtime Environment))

Lỗi đầu tiên phát sinh khi người dùng đang chạy phiên bản java lỗi thời trên máy tính cá nhân của họ và lỗi thứ hai xảy ra khi các tệp jar không được liên kết đúng với tệp nhị phân Java .

Ngoài ra, đôi khi khi người dùng nhấp đúp vào tệp jar, cửa sổ nhắc lệnh sẽ khởi chạy trong tích tắc và sau đó đóng lại khiến người dùng mất tinh thần. May mắn thay, việc giải quyết hai lỗi này và chạy một tệp jar là khá dễ dàng.

Cách chạy tệp JAR trên Windows 10

Như đã đề cập trước đó, bạn yêu cầu Java Runtime Environment để chạy ứng dụng / mã chứa bên trong tệp jar. Để kiểm tra phiên bản Java nào mà máy tính cá nhân của bạn đang chạy và cách cập nhật lên phiên bản mới nhất, hãy làm theo các bước được đề cập bên dưới:

1. Khởi chạy Command Prompt với tư cách là Quản trị(Administrator) viên bằng bất kỳ phương pháp nào được đề cập bên dưới.

một. Nhấn phím Windows + X hoặc nhấp chuột phải vào nút bắt đầu để mở menu người dùng nguồn. Từ menu tiếp theo, nhấp vào Command Prompt ( Admin ).

b. Nhấn phím Windows(Press Windows) + R để khởi chạy lệnh Run , nhập cmd và nhấn ctrl + shift + enter.

c. Nhấp(Click) vào nút bắt đầu (hoặc nhấn phím Windows + S), nhập dấu nhắc lệnh và chọn Chạy(Run) với tư cách Quản trị(Administrator) viên từ bảng bên phải.

2. Khi cửa sổ nhắc lệnh mở ra, hãy nhập java -version và nhấn enter.

Giờ đây, dấu nhắc lệnh sẽ cung cấp cho bạn phiên bản Java chính xác mà bạn đã cài đặt trên hệ thống của mình.

Khi cửa sổ nhắc lệnh mở ra, hãy nhập java -version và nhấn enter

Ngoài ra, hãy tìm kiếm cấu hình ứng dụng java(configure java) trên PC của bạn và nhấp vào Giới thiệu(About ) trong tab chung để lấy phiên bản java.

3. Phiên bản mới nhất của JavaPhiên bản 8 (Version 8) Cập nhật 251(Update 251) (kể từ ngày 14 tháng 4 năm 2020(April 2020) ). Nếu bạn không sử dụng phiên bản mới nhất hoặc không có Java , hãy truy cập trang tải xuống chính thức Java Downloads for All Operating Systems và nhấp vào nút “ Đồng ý và Bắt đầu Tải xuống Miễn phí”(Agree and Start Free Download” ) .

Nhấp vào nút “Đồng ý và Bắt đầu Tải xuống Miễn phí” |  Cách chạy tệp JAR trên Windows 10

4. Định vị tệp đã tải xuống (PC này > Downloads ) và nhấp đúp vào tệp .exe để mở trình hướng dẫn cài đặt. Bây giờ, hãy làm theo lời nhắc trên màn hình để cài đặt phiên bản Java mới nhất .

5. Lặp lại(Reiterate) các bước 1 và 2 để kiểm tra xem bản cập nhật đã được cài đặt thành công hay chưa.

Nếu bạn đang gặp phải bất kỳ sự cố nào khi cập nhật java, trước tiên hãy thử xóa hoàn toàn phiên bản trước bằng Công cụ xóa Java chính thức(official Java Removal Tool) , sau đó thực hiện cài đặt mới.

Phương pháp 1: Sử dụng 'Mở bằng…'

Trong phương pháp đầu tiên, chúng tôi mở tệp jar theo cách thủ công bằng Môi trường thời gian chạy Java(Java Runtime Environment) . Thực hiện theo các bước dưới đây để làm tương tự.

1. Mở trình khám phá tệp ( Windows key + E ), tìm tệp jar mà bạn muốn thực thi / mở và nhấp chuột phải vào nó.

2. Từ menu ngữ cảnh / tùy chọn tệp sau, chọn Mở bằng.(Open with.)

Từ menu ngữ cảnh / tùy chọn tệp sau đây, hãy chọn Mở bằng

3. Xem qua danh sách các ứng dụng và cố gắng định vị Java (TM) Platform SE nhị phân(Java(TM) Platform SE binary) . Rất có thể bạn sẽ không tìm thấy nó trong danh sách các ứng dụng.

4. Vì vậy, hãy nhấp vào Chọn ứng dụng khác(Choose another app) .

Nhấp vào Chọn ứng dụng khác |  Cách chạy tệp JAR trên Windows 10

5. Một lần nữa, xem qua danh sách và nếu không tìm thấy ứng dụng, hãy nhấp vào More Apps > Look for another app trên PC này(on this PC) để tìm ứng dụng theo cách thủ công

6. Bây giờ, điều hướng đến đường dẫn nơi lưu trữ java.exe. Đối với hầu hết người dùng, nó phải là C:\Program Files\Java\jre1.8.0_221\bin nhưng nếu bạn không tìm thấy nó ở đó, hãy thử đi xuống đường dẫn sau C: Program Files (x86) Javajre1.8.0_221 in

7. Cuối cùng, chọn java.exe và nhấn enter.

Cuối cùng, chọn java.exe và nhấn enter

Phương pháp 2: Chạy tệp JAR(Run JAR) bằng Command Prompt

Người ta cũng có thể chạy các tệp jar bằng cách sử dụng cửa sổ nhắc lệnh của Windows 10 . Quá trình này liên quan đến việc thực hiện một dòng lệnh duy nhất và dễ thực hiện.

1. Khởi chạy Command Prompt với tư cách là Quản trị(Launch Command Prompt as Administrator) viên bằng bất kỳ phương pháp nào được đề cập trước đó.

2. Khi cửa sổ nhắc lệnh đã khởi chạy, hãy chạy lệnh ‘cd \’ để quay lại đầu thư mục.

Chạy lệnh 'cd' để quay lại đầu thư mục

3. Bây giờ, gõ lệnh sau java -jar sample.jar và nhấn phím enter.

Đừng quên thay đổi 'mẫu .jar ' trong dòng lệnh bằng tên của tệp .jar(.jar) .

Gõ lệnh sau java -jar sample.jar và nhấn phím enter |  Cách chạy tệp JAR trên Windows 10

Ngoài ra, bạn có thể bỏ qua bước thứ hai và thay thế sample.jar bằng đường dẫn hoàn chỉnh của tệp jar.

Cũng đọc: (Also Read:) Sửa lỗi Java đã được khởi động nhưng trả về mã thoát 1(Fix Java was started but returned exit code 1)

Phương pháp 3: Sử dụng ứng dụng của bên thứ ba

Cũng giống như mọi thứ khác, tồn tại nhiều ứng dụng của bên thứ ba cho phép bạn chạy hoặc thực thi các tệp jar trên Windows 10 . Một trong những chương trình thực thi jar phổ biến hơn trên internet là Jarx .

Truy cập trang web chính thức Jarx - Trình thực thi JAR(Jarx – The JAR executer) và tải xuống tệp phần mềm bằng cách nhấp vào ' Jarx -1.2-installer.exe'. Tìm tệp đã tải xuống và cài đặt Jarx . Ứng dụng không có GUI ngoại trừ cửa sổ giới thiệu. Bây giờ, chỉ cần nhấp đúp vào tệp jar hoặc nhấp chuột phải và chọn mở để chạy tệp jar trên máy tính cá nhân của bạn.

Chạy tệp JAR trên Windows 10 bằng cách sử dụng Jarx

Một ứng dụng bên thứ ba khác sẽ hỗ trợ bạn chạy các tệp jar là Jarfix . Làm theo quy trình tương tự như đã thảo luận để Jarx chạy các tệp jar.

Lưu ý: (Note:) Jarfix sẽ chỉ có thể chạy các tệp jar khi được khởi chạy với tư cách quản trị viên.

Phương pháp 4: Giải nén các tệp Jar

Như đã đề cập trước đó, không phải tất cả các tệp jar đều được thiết kế / có nghĩa là một tệp thực thi. Một số chỉ hoạt động như một gói và chứa các loại tệp khác trong đó. Chúng ta có thể kiểm tra xem một tệp jar có thực thi được hay không bằng cách đơn giản là giải nén / giải nén nó.

Nếu bạn đã từng làm việc với tệp zip và tệp rar, rất có thể, bạn đã biết cách giải nén tệp. Người ta có thể chọn sử dụng công cụ trích xuất nội trang trong windows hoặc nhờ hỗ trợ từ một trong nhiều ứng dụng giải nén tệp có sẵn trên internet. Một số ứng dụng được sử dụng nhiều nhất và đáng tin cậy là 7-zip và WinRAR(7-zip and WinRAR) .

Để giải nén tệp bằng công cụ giải nén tích hợp sẵn của Windows, chỉ cần nhấp chuột phải(right-click) vào tệp jar và chọn một trong các tùy chọn 'Giải nén…'(‘Extract…’) .

Để giải nén tệp bằng ứng dụng của bên thứ ba, trước tiên, hãy truy cập trang web của ứng dụng và tải xuống tệp cài đặt. Sau khi bạn cài đặt xong ứng dụng, hãy mở tệp jar trong ứng dụng để xem nội dung mà nó chứa.

Sửa lỗi(Fix Unable) không thể mở tệp JAR(JAR Files) trên Windows 10

Nếu bạn không thể chạy các tệp jar bằng bất kỳ phương pháp nào ở trên, thì hãy thử thực hiện giải pháp sau.

Giải pháp 1: Cập nhật Registry Editor

1. Khởi chạy File Explorer ( Windows Key + E ) và điều hướng đến thư mục bin bên trong thư mục cài đặt java.

Đích đến của thư mục khác nhau tùy thuộc vào phân vùng ổ đĩa mà bạn đã cài đặt. Tuy nhiên, đối với hầu hết người dùng, thư mục có thể được tìm thấy trong ổ C và bên trong Tệp(Program Files) Chương trình hoặc Tệp Chương trình(Program Files) ( x86 ).

2. Bên trong thư mục bin, tìm java.exe, nhấp chuột phải vào nó và chọn Thuộc tính(Properties) .

Bên trong thư mục bin, tìm java.exe, nhấp chuột phải vào nó và chọn Thuộc tính

3. Chuyển sang tab Tương thích(Compatibility ) và chọn hộp bên cạnh Chạy chương trình này với tư cách Quản trị viên(Run this program as an Administrator) . Nhấp(Click) vào Áp dụng(Apply) , sau đó nhấp vào Ok để thoát.

Chuyển sang tab Tương thích và chọn hộp bên cạnh Chạy chương trình này với tư cách Quản trị viên

4. Khởi chạy Command Prompt với tư cách quản trị viên(Launch Command Prompt as administrator) bằng bất kỳ phương pháp nào đã đề cập trước đó.

5. Tùy thuộc vào yêu cầu của bạn, nhập một trong các lệnh sau vào cửa sổ nhắc lệnh và nhấn enter.

Đừng quên thay thế C: \ Program Files (x86) bằng địa chỉ thư mục cài đặt Java thực tế của bạn.(Java)

Để khởi chạy tệp jar một cách đơn giản, hãy nhập các lệnh sau và nhấn Enter:

ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*”
assoc .jar=jarfileterm

6. Nếu bạn muốn gỡ lỗi tệp jar và do đó cần cửa sổ nhắc lệnh luôn mở sau khi khởi chạy tệp, hãy nhập lệnh sau

ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*”
assoc .jar=jarfileterm

Bây giờ hãy tiếp tục và thử mở tệp jar.

Nếu bạn vẫn không thể thực thi tệp jar, chúng tôi sẽ cần thay đổi một số thứ trong Windows Registry Editor . Chúng tôi khuyên bạn nên cực kỳ thận trọng khi thực hiện theo hướng dẫn dưới đây vì Registry Editor là một công cụ mạnh mẽ và không nên nhầm lẫn.

1. Khởi chạy (Launch the )Windows Registry Editor bằng cách nhấp vào nút bắt đầu, tìm kiếm trình chỉnh sửa sổ đăng ký và nhấn enter hoặc bằng cách nhập regedit trong lệnh chạy ( Windows Key + R ).

Nhập regedit vào hộp thoại run và nhấn Enter

2. Từ bảng điều khiển bên trái, nhấp vào mũi tên hoặc nhấp đúp vào HKEY_CLASSES_ROOT để mở rộng tương tự.

Từ bảng điều khiển bên trái, nhấp vào mũi tên

3. Từ danh sách thả xuống, tìm thư mục jarfile (Một số người dùng có thể tìm thấy các thư mục jar_auto_filejarfileterm thay vì jarfile. Thực hiện theo quy trình tương tự như đã đề cập bên dưới)

4. Đầu tiên(First) mở jarfile bằng cách nhấp đúp vào nó.

5. Điều hướng đến jarfile > shell > open > command

Đầu tiên mở jarfile bằng cách nhấp đúp vào nó |  Cách chạy tệp JAR trên Windows 10

5. Trên bảng điều khiển bên phải, bạn sẽ thấy một phím có nhãn Mặc định(Default) . Nhấp chuột phải(Right-click) và chọn Sửa đổi(Modify ) hoặc chỉ cần nhấp đúp vào nó để sửa đổi khóa.

Nhấp chuột phải và chọn Sửa đổi

6. Trong hộp bật lên sau, dưới nhãn Dữ liệu Giá trị(Value Data) , hãy dán lệnh fftype mà chúng ta đã nhập trước đó vào cửa sổ nhắc lệnh.

Nhấp vào Ok

7. Kiểm tra chéo để đảm bảo rằng nó chính xác và nhấn OK .

Lưu ý: (Note:) Hãy nhớ(Remember) làm theo quy trình hoàn chỉnh cho cả hai thư mục, jar_auto_file & jarfileterm, nếu bạn có chúng)

8. Cuối cùng, đóng trình chỉnh sửa sổ đăng ký và thử khởi chạy tệp jar.

Giải pháp 2: Thay đổi Cài đặt Bảo mật Java(Java Security Settings)

Một vấn đề rất phổ biến khác với Java là rủi ro bảo mật. Thông báo cảnh báo xác nhận rủi ro thường xuất hiện khi cố gắng chạy một tệp jar. Để giải quyết vấn đề này, chúng ta chỉ cần thay đổi cài đặt bảo mật.

1. Nhấp vào nút bắt đầu hoặc nhấn Windows Key + S , tìm kiếm Cấu hình Java(Configure Java) và nhấn enter để mở.

Tìm kiếm Cấu hình Java và nhấn enter để mở |  Cách chạy tệp JAR trên Windows 10

2. Chuyển sang tab Bảo mật(Security ) bằng cách nhấp vào tab tương tự.

3. Đảm bảo rằng hộp bên cạnh 'Bật nội dung Java cho trình duyệt và ứng dụng Khởi động Web' được đánh dấu.( ‘Enable Java content for browser and Web Start applications’ is ticked.)

Đảm bảo rằng hộp bên cạnh 'Bật nội dung Java cho trình duyệt và ứng dụng Khởi động web' được chọn

4. Đặt mức độ bảo mật cho các ứng dụng không có trong danh sách Trang web Ngoại lệ thành (Exception Site)Cao(High ) và nhấp vào Áp dụng(Apply) .

Đặt mức bảo mật cho các ứng dụng không có trong danh sách Trang web Ngoại lệ thành Cao và nhấp vào Áp dụng

5. Nhấp vào OK để thoát.

Khuyến khích:(Recommended:)

Chúng tôi hy vọng bạn có thể chạy hoặc thực thi tệp jar của mình trên Windows 10 như dự định. Trong trường hợp có bất kỳ sự cố nào theo hướng dẫn trên hoặc khi mở tệp jar, hãy kết nối với chúng tôi trong phần nhận xét bên dưới và chúng tôi sẽ giúp bạn.



About the author

Tôi là một kỹ thuật viên âm thanh và bàn phím chuyên nghiệp với hơn 10 năm kinh nghiệm. Tôi đã làm việc trong thế giới doanh nghiệp, với tư cách là nhà tư vấn và quản lý sản phẩm, và gần đây nhất là kỹ sư phần mềm. Kỹ năng và kinh nghiệm của tôi cho phép tôi làm việc trên nhiều loại dự án khác nhau từ các doanh nghiệp nhỏ đến các công ty lớn. Tôi cũng là một chuyên gia về Windows 11 và đã làm việc trên hệ điều hành mới hơn hai năm nay.



Related posts