Làm thế nào để mở, chạy file .jar trên máy tính Windows?

Bạn đã khi nào gặp file JAR (. jar ) chưa ? Dưới đây là bài viết lý giải file JAR là gì và cách mở file JAR trong Windows 10 .

File JAR là gì?

JAR là viết tắt của Java ARchive. Như tên gọi của nó cho thấy, đó là một file lưu trữ. Điều này có nghĩa rằng đó là một file duy nhất chứa các file khác được đóng gói cùng nhau vì những lý do như tính di động và dung lượng lưu trữ giảm.

Nếu bạn đã quen với những file ZIP, thì file JAR về cơ bản cũng giống như vậy. Sự độc lạ nằm ở chỗ những file JAR là những ứng dụng được phong cách thiết kế để sử dụng bởi Java Runtime Environment .

Yếu tố duy nhất của file JAR là chúng chứa một manifest. Đây là một siêu file đặc biệt, nói một cách đơn giản, cho JAR biết cách hoạt động và lưu giữ thông tin về các file bên trong.

File JAR cũng hoàn toàn có thể chứa file CLASS ( code Java đã biên dịch ), file âm thanh, file hình ảnh, v.v… Sau đó, file JAR hoàn toàn có thể được đọc và chạy như một nhu yếu duy nhất bởi Runtime Environment .JAR hoàn toàn có thể được sử dụng cho mọi mục tiêu trên desktop và điện thoại di động. Ví dụ, đó hoàn toàn có thể là game, chủ đề ứng dụng hoặc add-on trình duyệt .Nếu bạn cần trợ giúp để đóng gói chương trình thành file JAR, hãy nhấp vào link sau để biết hướng dẫn trên website Oracle .

https://docs.oracle.com/javase/tutorial/deployment/jar/

Chỉ một file manifest hoàn toàn có thể được đưa vào kho tàng trữ JAR và file đó phải ở vị trí META-INF / MANIFEST.MF. Nó phải tuân theo cú pháp của tên và giá trị được phân tách bằng dấu hai chấm, như Manifest-Version : 1.0. File MF này hoàn toàn có thể chỉ định những lớp mà ứng dụng sẽ load .Các nhà tăng trưởng Java hoàn toàn có thể ký kỹ thuật số ứng dụng của họ, nhưng nó không ký vào chính file JAR. Thay vào đó, những file bên trong kho tàng trữ được liệt kê với checksum đã ký của chúng .

Cách mở file JAR

Để mở một file .jar trên máy tính Windows bạn sẽ phải cài đặt Java Runtime Environment (JRE). Hoặc ngoài ra bạn có thể sử dụng các phần mềm giải nén để xem các tập tin được đính kèm trong file .jar. Nếu muốn tìm hiểu rõ hơn về các bước thực hiện chạy file .jar và xem các tập tin được đính kèm trong file .jar, mời các bạn cùng tham khảo bài viết dưới đây của Quản trị mạng.

1. Mở file JAR bằng dòng lệnh

Một trường hợp hoàn toàn có thể xảy ra khi bạn muốn xác định nội dung của file JAR. Bạn hoàn toàn có thể muốn update file hoặc chuyển file trên web sau khi xác định những gì bạn đang gửi .Công cụ jar phân phối cho bạn 2 cách để mày mò kho tàng trữ JAR của bạn. Phương pháp tiên phong tương quan đến việc xem nội dung mà không cần giải nén chúng. Phương pháp thứ hai là trích xuất nội dung của file JAR vào một mạng lưới hệ thống file .

Xem nội dung của file JAR

Ở dạng đơn thuần nhất, bạn hoàn toàn có thể sử dụng jar để mở file JAR như sau :

jar tf File_Jar_của_bạn.jar

Tùy chọn t yêu cầu công cụ jar xuất ra một mục lục. Tùy chọn f yêu cầu jar mở một file thay vì đọc một kho lưu trữ từ stdin.

Thứ tự mà bạn chỉ ra những tùy chọn này không quan trọng. Tuy nhiên, bạn cần bảo vệ rằng không có khoảng trống giữa chúng .Ví dụ được hiển thị ở trên giả định rằng file JAR của bạn nằm trong thư mục thao tác hiện tại. Nếu không, thì bạn hoàn toàn có thể chỉ ra đường dẫn file thay vì chỉ tên file .

Để xem thêm chi tiết về file JAR, chẳng hạn như ngày tạo, bạn có thể sử dụng tùy chọn verbose, v.

jar tfv File_Jar_của_bạn.jar

Giải nén file JAR

Bạn hoàn toàn có thể trích xuất nội dung của file JAR bằng lệnh như sau :

jar xf File_Jar_của_bạn.jar

Tùy chọn x chỉ đạo công cụ jar trích xuất nội dung của kho lưu trữ. Lệnh này sẽ sao chép nội dung của file JAR vào thư mục hiện tại. Nó sẽ khớp với cấu trúc thư mục của các mục trong file JAR.

Bạn hoàn toàn có thể muốn trích xuất những mục đơn cử từ file JAR của mình thay vì hàng loạt nội dung. Trong trường hợp như vậy, bạn hoàn toàn có thể chỉ ra những mục này sau tên file JAR :

jar xf File_Jar_của_bạn.jar login.html payment.html

Lệnh này sẽ trích xuất hai file HTML từ file JAR, nếu chúng sống sót bên trong nó .

2. Chạy file .jar (Java Runtime Environment)

Để chạy file. jar trên máy tính Windows bạn cần phải tải và thiết lập Java Runtime Environment ( JRE ) .

Java Runtime Environment

Sau khi đã tải xong Java Runtime Environment, bạn hoàn toàn có thể chạy bất kể một file. jar bằng cách kích đúp chuột vào tên file .

Lưu ý rằng giải pháp này chỉ áp dụng để mở file .jar đã được thực thi. Nếu file .jar chưa được thực thi, bạn có thể xem các tập tin trong đó.

Nếu kích đúp chuột vào file. jar mà không hiển thị hiệu quả file đang được thực thi hoặc đang chạy, rất hoàn toàn có thể file. jar chưa được thực thi và không hề vận dụng cách này được .Sau đó, bạn nên tải xuống một tiện ích gọn nhẹ có tên Jarx. Tiện ích này làm cho những file JAR hoạt động giải trí giống như những chương trình thường thì trên máy tính của bạn. Như vậy, khi Jarx được thiết lập, bạn hoàn toàn có thể mở một file JAR giống như bất kể file nào khác .

Bạn cũng có thể chạy nó từ Command Prompt. Nhấn phím Windows + X và nhấp vào Command Prompt (Admin). Sau đó, nhập lệnh sau, nhưng thay thế sample.jar bằng đường dẫn file đầy đủ của JAR:

java -jar sample.jar

3. Xem các tập tin (nén)

Đôi khi bạn hoàn toàn có thể thích sử dụng một công cụ đồ họa thay vì dòng lệnh. Trong trường hợp này, bạn hoàn toàn có thể chọn một công cụ dựa trên GUI để mở file JAR của mình. Có một số ít chương trình như vậy mà bạn hoàn toàn có thể sử dụng trên Windows 10 .Để xem những tập tin trong file. jar, bạn hoàn toàn có thể nhờ đến sự tương hỗ của những phần mềm nén / giải nén hoạt động giải trí với file. jar, ví dụ điển hình như 7 – Zip hoặc WinRAR .Sau khi đã setup xong, bạn hoàn toàn có thể sử dụng phần mềm để mở file. jar và giải nén những tập tin bên trong file. jar .Khi những tập tin đã được giải nén, bạn hoàn toàn có thể xem từng tập tin một bằng cách click vào từng tập tin .

Lưu ý:

Nếu theo mặc định file .jar được mở bằng các chương trình như WinRAR, 7-Zip, nhưng bạn muốn mở file .jar bằng một chương trình nén / giải nén khác, khi đó bạn có thể thay đổi chương trình mặc định mở file .jar bằng cách kích chuột phải vào file, chọn Open with và chọn Choose default program.

Trên cửa sổ Open with, click chọn nút Browse để mở cửa sổ File Explorer.

Và bạn phải tìm những tập tin thực thi ( file. exe ) của chương trình phần mềm mà bạn muốn thiết lập làm chương trình mặc định để mở file. jar .Archive Extractor Archive ExtractorNgoài ra, bạn hoàn toàn có thể sử dụng công cụ giải nén trực tuyến nếu bạn không muốn tải xuống chương trình giải nén. Một lựa chọn tốt là Archive Extractor vì nó dễ sử dụng và quan trọng nhất là tương hỗ những file JAR ( điều mà không phải toàn bộ những trình giải nén trực tuyến đều làm được ) .Chỉ cần upload lên JAR của bạn và công cụ sẽ hiển thị cho bạn nội dung của file trong cấu trúc dạng cây .

Cuối cùng, nếu máy tính của bạn gặp sự cố khi nhận dạng file JAR thực thi, bạn có thể nhấp chuột phải vào file, chọn Rename và sau đó nối thêm phần mở rộng file .ZIP. Điều này hoạt động vì các loại file được liên kết chặt chẽ với nhau.

Sau đây là cách mở file.jar bằng 1 số ít chương trình của bên thứ 3 :

File Viewer Plus (Dùng thử)

File Viewer PlusFile Viewer PlusFile Viewer Plus là một công cụ mở file đa năng thích hợp với Windows mà bạn hoàn toàn có thể quy đổi, lưu, xem và chỉnh sửa file. Bạn hoàn toàn có thể mở hơn 300 loại file khác nhau. Bạn hoàn toàn có thể phát nhiều định dạng đa phương tiện, chỉnh sửa, lưu hình ảnh và tài liệu, quy đổi hàng loạt file sang nhiều định dạng khác và kiểm tra nội dung của file với sự trợ giúp của chương trình này .Làm theo những bước sau để mở file. JAR bằng File Viewer Plus :

  • Tải xuống và cài đặt File Viewer Plus.
  • Khởi chạy ứng dụng trên thiết bị Windows.
  • Đi tới File và chọn file bạn muốn mở.
  • Nhấp vào Start.

Khi ứng dụng hoàn tất việc làm, bạn sẽ hoàn toàn có thể thấy thông tin file và siêu dữ liệu tàng trữ ở bên trái, cùng nội dung file trên màn hình hiển thị bên phải .

7-Zip

7-Zip7-Zip7 – Zip là một ứng dụng mã nguồn mở được sử dụng thoáng đãng để tàng trữ và nén tài liệu. Bạn hoàn toàn có thể tích hợp nhiều file vào một kho tàng trữ hoặc chỉ nén chúng để giảm dung tích file nhằm mục đích tiết kiệm ngân sách và chi phí dung tích tàng trữ hoặc được cho phép truyền file một cách nhanh gọn .Làm theo những bước sau để mở file. JAR bằng 7 – Zip :

  • Tải xuống và cài đặt Corel 7-Zip.
  • Tìm file bạn muốn mở và nhấp chuột phải vào file đó.
  • Nhấp vào Open With và chọn 7-Zip.
  • Chương trình sẽ giải nén các file JAR.
  • Sau khi các file được giải nén, bạn có thể xem chúng bằng cách nhấp đúp vào file.

RARLAB WinRAR

WinRARWinRARVới tiện ích tàng trữ file RARLAB WinRAR, bạn hoàn toàn có thể mã hóa, nén, đóng gói và sao lưu những file của mình. Mặc dù nó chỉ khả dụng cho Windows nhưng bạn cũng hoàn toàn có thể chạy nó trên Linux và macOS bằng Wine hoặc những ứng dụng lớp thích hợp tựa như .Làm theo những bước sau để mở file. JAR bằng WinRAR :

  • Tải xuống và cài đặt RARLAB WinRAR.
  • Khởi chạy chương trình.
  • Nhấp vào File và sau đó chọn Open Archive.
  • Điều hướng đến vị trí của file và chọn nó.
  • Nhấp vào Extract To và chuyển đến các lệnh.
  • Chọn “Extract to the specified folder”.
  • Chấp nhận các giá trị mặc định.
  • Chọn Display để giải nén file.

Corel WinZip 26

Corel WinZip 26Corel WinZip 26WinZip là một trong những tiện ích nén file được sử dụng nhiều nhất cho Windows mà bạn hoàn toàn có thể nén và giải nén file tàng trữ, cũng như tạo bản sao lưu và mã hóa dữ liệu một cách bảo mật thông tin. Nén file giúp tiết kiệm chi phí dung tích tàng trữ và hoàn toàn có thể nhanh gọn truyền file qua Internet .WinZip là một trình nén và tàng trữ file dùng thử cho cả Windows, macOS, iOS và Android, được tăng trưởng bởi WinZip Computing. Tất cả những phiên bản của WinZip đều bảo đảm an toàn và không chứa bất kể virus nào, miễn là bạn tải chương trình từ website chính thức của đơn vị sản xuất hoặc một trang tải về đáng an toàn và đáng tin cậy .Vì nó bảo đảm an toàn và không chứa bất kể virus hay phần mềm ô nhiễm nào, WinZip là sự lựa chọn số 1 của nhiều tổ chức triển khai, cơ quan cơ quan chính phủ hay công ty. Bạn cũng hoàn toàn có thể sử dụng nó để nén hoặc giải nén những fileWinZip là một tiện ích mã hóa và nén can đảm và mạnh mẽ và dễ sử dụng, nhanh gọn nén và giải nén những file để tiết kiệm chi phí dung tích ổ cứng, giảm đáng kể thời hạn truyền email và bảo vệ tài liệu thiết yếu của bạn .Làm theo những bước sau để mở file JAR bằng Corel WinZip 26 :

  • Tải xuống và cài đặt Corel WinZip 26.
  • Tìm file bạn muốn mở và nhấp chuột phải vào file đó.
  • Vào Open With và chọn WinZip.
  • Một cửa sổ mới sẽ mở ra với tất cả các file con có trong file JAR đã chọn.
  • Giải nén những cái bạn muốn, sau đó kéo và thả chúng ra khỏi WinZip đến bất cứ nơi nào bạn muốn lưu file.

Cách tạo một file .jar trong Eclipse

Phần này hướng dẫn bạn cách tạo file. jar bằng IDE Eclipse .

Lưu ý: Những hướng dẫn sau là để đưa mã nguồn (source code) vào một file .jar và không bao gồm cách tạo một file .jar thực thi.

Dựa trên những hướng dẫn từ tài liệu Eclipse, để tạo file JAR mới :

1. Từ menu ngữ cảnh hoặc menu File, hãy chọn Export.

Chọn ExportChọn Export

2. Mở rộng nút Java và chọn JAR file. Nhấn Next.

Chọn JAR fileChọn JAR file

3. Trong trang JAR File Specification, hãy chọn tài nguyên bạn muốn xuất trong trường Select the resources to export.

Chọn tài nguyên muốn xuấtChọn tài nguyên muốn xuất

4. Chọn hộp kiểm thích hợp để chỉ định xem bạn muốn xuất file và tài nguyên lớp đã tạo (Export generated class files and resources) hay xuất tài nguyên và file nguồn Java (Export Java source files and resources). (Lưu ý: Tài nguyên đã chọn được xuất trong cả hai trường hợp).

Lưu ý quan trọng: Trong ví dụ này, dự án giữ mã nguồn trong một thư mục có tên src. Dự án của bạn có thể có một thiết lập khác. Đảm bảo bạn mở rộng cây để hiển thị gói mặc định và các file .java được chọn ở bên phải. Hoặc bỏ chọn tùy chọn có nội dung Export generated class files and resources và chọn tùy chọn có nội dung Export Java source files and resources. Đối với hướng dẫn này, ví dụ muốn các file .java và không cần những file .class.

Bỏ chọn Export generated class files and resources và chọn Export Java source files and resourcesBỏ chọn Export generated class files and resources và chọn Export Java source files and resources

Nếu có các file hoặc tài nguyên khác mà bạn muốn đưa vào thì chúng phải nằm trong một dự án đang mở. Duyệt đến vị trí của chúng qua cây thư mục ở bên trái và đảm bảo file hoặc tài nguyên được chọn trong cửa sổ bên phải. Trong ví dụ dưới đây, một file có tên OtherFile.txt nằm trong thư mục A3 được bao gồm.

File OtherFile.txt nằm trong thư mục A3File OtherFile.txt nằm trong thư mục A3

5. Trong trường Select the export destination, nhập hoặc bấm Browse để chọn vị trí cho file JAR.

Bấm Browse để chọn vị trí cho file JARBấm Browse để chọn vị trí cho file JAR

6. Chọn hoặc bỏ chọn hộp kiểm Compress the contents of the JAR file. (Tùy chọn này không quan trọng đối với hướng dẫn hôm nay).

7. Chọn hoặc bỏ chọn hộp kiểm Overwrite existing files without warning. Nếu bỏ chọn hộp kiểm này, thì bạn sẽ được nhắc xác nhận việc thay thế từng file bị ghi đè. (Tùy chọn này không quan trọng đối với hướng dẫn hôm nay).

8. Bạn có hai lựa chọn :

  • Nhấp vào Finish để tạo file JAR ngay lập tức.
  • Nhấp vào Next để sử dụng trang JAR Packaging Options thiết lập các tùy chọn nâng cao, tạo mô tả JAR hoặc thay đổi manifest mặc định. Tiếp tục và nhấp vào Finish.

9. Bây giờ, điều hướng đến vị trí bạn đã chỉ định cho file. jar. Biểu tượng bạn thấy và hành vi bạn nhận được nếu nhấp đúp vào hình tượng đó sẽ khác nhau tùy thuộc vào cách máy tính của bạn được thiết lập .File .jar được tạoFile .jar được tạoMột cách thuận tiện để kiểm tra xem file. jar có đúng hay không là đổi tên nó sang phần lan rộng ra. zip. Sau đó, sử dụng bất kể chương trình zip nào để xem những file bên trong. ( Điều này hoàn toàn có thể không hoạt động giải trí tùy thuộc vào cách mạng lưới hệ thống của bạn được thiết lập ) .Đổi tên thành phần lan rộng ra. zip :Đổi tên thành phần mở rộng .zipĐổi tên thành phần mở rộng .zipMở bằng chương trình / tiện ích đọc file zip .Mở bằng chương trình/tiện ích đọc file zipMở bằng chương trình/tiện ích đọc file zip

Trong hình trên bạn có thể thấy A3.jar (đã đổi tên thành A3.zip) chứa 2 file MathMatrix.javaMathMatrixTester.java. Nếu thấy có nhiều bản sao của các file đó trên máy tính, bạn có thể giải nén file (ở vị trí khác với vị trí ban đầu của file) và mở file .java để đảm bảo chúng chính xác hoặc so sánh dung lượng của file với bản gốc. Ngoài ra, bạn có thể mở file jar, một lần nữa ở một vị trí khác với file .java gốc và kiểm tra file.

Cách khắc phục sự cố khi mở file JAR

Do những setup bảo mật thông tin trong hệ quản lý Windows và trong một số ít trình duyệt web, không có gì lạ khi bạn gặp lỗi khi cố gắng nỗ lực truy vấn những ứng dụng Java. Bạn hoàn toàn có thể gặp lỗi khi nỗ lực mở file JAR, thường do setup bảo mật thông tin hoặc không thích hợp .Ví dụ, lỗi ” Java Application Blocked ” hoàn toàn có thể được nhìn thấy khi cố gắng nỗ lực load một Java applet. ” Your security settings have blocked an untrusted application from running ” hoàn toàn có thể được khắc phục bằng cách đặt mức bảo mật thông tin trong ứng dụng Java Control Panel .Nếu bạn không hề mở những ứng dụng Java ngay cả sau khi setup JRE, thứ nhất hãy bảo vệ rằng Java đã được bật trong trình duyệt của bạn và Control Panel được thiết lập đúng cách để sử dụng Java. Sau đó, khởi động lại trọn vẹn trình duyệt của bạn bằng cách đóng tổng thể những hành lang cửa số đang mở rồi mở lại hàng loạt chương trình .Ngoài ra, hãy kiểm tra xem bạn đang chạy phiên bản Java mới nhất. Nếu không, hãy đi tới link JRE này và thiết lập phiên bản mới nhất .Mặc dù không chắc, nhưng bạn hoàn toàn có thể nhận được lỗi vì bạn không thực sự có file JAR và do đó, chương trình bạn đang sử dụng để mở nó không tương hỗ định dạng. Điều này hoàn toàn có thể xảy ra nếu bạn đọc sai phần lan rộng ra file. Ví dụ, file JARVIS mở bằng trình soạn thảo văn bản và file JARC là file tàng trữ được 1 số ít video game sử dụng .

Cập nhật Java Runtime Environment

Bạn phải luôn chạy phiên bản mới nhất của Java Runtime Environment .Cập nhật Java Runtime EnvironmentCập nhật Java Runtime Environment

Để xem bạn đang chạy phiên bản Java nào, hãy mở menu Start, nhập configure java và chọn kết quả. Java Control Panel sẽ mở ra.

Trên tab General, nhấp vào About và kiểm tra xem phiên bản bạn đang chạy có phù hợp với phiên bản mới nhất có sẵn trực tiếp từ trang web của Oracle hay không. Nếu không, hãy tải xuống và cập nhật nó.

File JAR mở bằng chương trình không chính xác

Windows hoàn toàn có thể không biết phải làm gì với file JAR và hoàn toàn có thể cố gắng nỗ lực mở file đó bằng một chương trình không tương hỗ định dạng .

Để giải quyết vấn đề này, hãy nhấp chuột phải vào file và di chuột vào Open with. Có một số chương trình mặc định để bạn lựa chọn và một trong những chương trình này có thể là chương trình phù hợp. Nếu không, hãy nhấp vào Choose another app.

Bạn hoàn toàn có thể biến hóa những link file và chương trình mặc định của Windows 10 nếu bạn muốn những file JAR luôn mở trong cùng một chương trình .Nếu bạn muốn chạy trực tiếp file trong Java Runtime Environment :

1. Điều hướng đến Program Files\Java.

2. Mở thư mục duy nhất (có tên jre1.8.0_281 hoặc tương tự).

3. Mở thư mục \bin.

4. Mở java.exe.

JAR gây ra lỗi bảo mật khi mở

Java đã được coi là một rủi ro tiềm ẩn bảo mật thông tin, vì thế đừng quá bất ngờ nếu bạn nhận được cảnh báo nhắc nhở khi mở file JAR .JAR gây ra lỗi bảo mật khi mởJAR gây ra lỗi bảo mật khi mở

Để giải quyết vấn đề này, hãy mở menu Start, nhập configure java và chọn kết quả. Java Control Panel sẽ mở ra. Sau đó:

1. Nhấp vào tab Security.

2. Đảm bảo bạn đã chọn Enable Java content for browser and Web Start applications.

3. Đặt mức bảo mật thành High.

4. Thêm vào danh sách trang ngoại lệ nếu cần.

5. Bấm OK.

Chúc những bạn thành công xuất sắc !

Tham khảo thêm một số ít bài viết dưới đây :

Làm thế nào để mở, chạy file .jar trên máy tính Windows?

Bài viết liên quan
Hotline 24/7: O984.666.352
Alternate Text Gọi ngay