Hãy tưởng tượng nó; Bạn vừa được giao cho một dự án Java thú vị với mức lương khá tốt. Hoặc bạn đã được tuyển dụng vào một nhóm đang thực hiện một dự án Java thú vị và cần xây dựng trên cơ sở mã hiện có.
Bạn lấy máy của mình và người quản lý dự án sẽ cung cấp mã nguồn. Tuy nhiên, khi bạn cố gắng mở nó, bạn không thể. Bạn phát hiện ra rằng nó được lưu trữ trong JAR, một định dạng mà bạn chưa bao giờ nhìn thấy hoặc có thể đã nghe hoặc đọc nhưng chưa bao giờ mở. Bạn đang làm gì thế? Từ chối lời đề nghị? KHÔNG.
Chúng tôi gửi và nhận các tập tin ở nhiều định dạng khác nhau mỗi ngày. Một số định dạng tệp phổ biến hơn các định dạng khác và bạn có thể gặp phải một số định dạng tệp mà bạn không thể mở trên máy tính hoặc thiết bị di động của mình.
JAR, Java Archive, là tập hợp các tệp Java được nén để lưu trữ và phân phối lại. Tệp JAR rất quan trọng trong các trường hợp sau;
- Phân phối mã: Các ứng dụng có thể trở nên lớn hơn khi chúng phát triển. Việc đóng gói mã Java vào các tệp JAR có thể giúp việc chia sẻ mã qua Internet hoặc các ứng dụng có hạn chế về kích thước tệp trở nên dễ dàng hơn.
- Tổ chức mã: Bạn có thể sắp xếp mã của mình thành các đơn vị logic và đóng gói mã đó vào các tệp JAR.
- Bảo mật mã: Bạn có thể nén mã Java của mình thành các tệp JAR và ký điện tử để bảo vệ mã khỏi bị giả mạo.
- Triển khai: Bạn có thể gửi mã Java nén dưới dạng tệp JAR đến máy chủ của mình để triển khai.
- Khả năng sử dụng lại mã: Nhà phát triển có thể tạo các thư viện và thành phần có thể tái sử dụng, đóng gói chúng dưới dạng tệp JAR và chia sẻ chúng để sử dụng trong các dự án khác.
Bây giờ bạn đã hiểu tầm quan trọng của việc nén các tệp Java ở định dạng JAR, chúng ta có thể khám phá các cách tiếp cận khác nhau để mở chúng.
Có ba cách tiếp cận chính: công cụ trực tuyến, công cụ độc lập hoặc dòng lệnh để mở và thực thi tệp JAR. Chúng ta hãy xem xét kỹ hơn từng phương pháp.
Có một số công cụ trực tuyến mà bạn có thể sử dụng để tải tệp JAR lên, giải nén tệp đó rồi tải xuống máy tính của mình. Một số công cụ này có thể yêu cầu bạn mở tài khoản, trong khi những công cụ khác thì không. Dưới đây là một số công cụ trực tuyến bạn có thể sử dụng;
# 1. FreeFileChuyển đổi
Công cụ FreeFileConvert này giúp bạn chuyển đổi tệp .jar thành tệp .zip. Sau đó, bạn có thể giải nén hoặc giải nén tệp zip trên máy tính của mình và truy cập các tệp Java.
Ưu điểm của tệp ZIP là có thể giải nén mà không cần sử dụng phần mềm bổ sung trên hầu hết các hệ điều hành. hệ thống macOS, Windows và Linux, chẳng hạn như Ubuntu, là một số hệ điều hành mà bạn không cần phần mềm bổ sung để mở tệp ZIP.
Các bước chuyển file JAR sang file zip
Bạn có thể sử dụng FreeFileConvert với tư cách khách hoặc người dùng. Tạo một tài khoản và đăng nhập nếu bạn muốn lưu giữ lịch sử người dùng và truy cập các tệp đã giải nén trong tương lai.
#2. ezyzip
ezyZip là một công cụ trực tuyến để chuyển đổi tệp JAR thành tệp ZIP. Công cụ này hoạt động hoàn hảo với hầu hết các hệ điều hành. Bạn có thể sử dụng công cụ này trong các trình duyệt khác nhau như Chrome, Safari, Firefox và Opera.
Các bước chuyển file JAR sang file zip bằng ezyZip
#3. ứng dụngcms
Trình mở tệp JAR Appscms sẽ trích xuất các tệp từ thư mục JAR thành các định dạng có thể đọc được. Bạn có thể mở các tệp này trên máy tính của mình bằng các ứng dụng thông thường.
Các bước mở file JAR
- Tải tệp JAR của bạn lên Appscms. Chọn một tệp từ máy tính cục bộ của bạn hoặc kéo tệp đó vào công cụ.
- Chờ khai thác.
- Tải về các tập tin giải nén.
Công cụ này lưu trữ các tập tin được giải nén trong một thời gian ngắn và sau đó xóa chúng.
Bạn có thể cài đặt các công cụ tải xuống trên máy tính để giải nén file JAR. Đây là một số cái tốt nhất;
# 1. WinZip
WinZip là một công cụ cho phép bạn nén và giải nén các tập tin chỉ bằng vài cú nhấp chuột. Công cụ này cho phép bạn dễ dàng chuyển đổi tập tin từ định dạng này sang định dạng khác.
Bạn có thể sử dụng WinZip với các hệ điều hành khác nhau nếu tải gói phù hợp. Bạn cũng có thể chia sẻ tệp của mình sau khi nén/giải nén từ cùng một công cụ.
Các tính năng chính
- Giải nén tất cả các định dạng tập tin chính.
- Bảo vệ và bảo mật các tập tin của bạn bằng mã hóa cấp cao.
- Dễ dàng kết nối với các công cụ đám mây như Google Drive và Dropbox.
- Truy cập và quản lý tập tin trên máy tính của bạn.
WinZip là một sản phẩm freemium. Bạn có thể dùng thử phiên bản Pro với bản dùng thử miễn phí 21 ngày.
#2. wRAR
WinRAR là một công cụ phổ biến mà bạn có thể giải nén các tệp JAR thành các định dạng mong muốn. công cụ của nó có sẵn để tải xuống trên các thiết bị có hệ điều hành Windows, macOS, Linux và Android. WinRAR phù hợp với các cá nhân, công ty và tổ chức chính phủ nhờ tính năng bảo mật và hiệu suất cao.
Các tính năng chính
- Đóng gói và giải nén JAR và các định dạng tệp khác
- Tất cả các tệp của bạn được bảo vệ bằng công nghệ mã hóa AES 256-bit
- Bạn có thể chia các tệp JAR thành các bit nhỏ và dễ quản lý
- WinRAR có sẵn bằng 40 ngôn ngữ
#3. 7- zip
7-Zip là phần mềm miễn phí có thể sử dụng trên máy tính cá nhân hoặc máy tính thương mại. công cụ của nó có sẵn bằng một số ngôn ngữ như tiếng Anh, tiếng Pháp và tiếng Trung. Sản phẩm có nhiều gói dành cho hệ điều hành Windows và một phiên bản p7zip dành cho hệ điều hành dựa trên Linux.
Các tính năng chính
- Bạn có thể đóng gói và giải nén tập tin bằng công cụ này
- bạn có thể dùng 7-Zip bằng hơn 87 ngôn ngữ
- Nó có phiên bản dòng lệnh phù hợp với hệ điều hành dựa trên Linux
- Tính năng mã hóa AES-256 giúp bảo vệ tập tin của bạn khỏi bị sử dụng trái phép
#4. Trình dịch ngược Java
Trình dịch ngược Java (Dự án JD) là một công cụ độc lập có thể được sử dụng để giải nén các tệp JAR và các định dạng khác. công cụ của anh ấy bao gồm ba phần; JD-GUI, JD-Eclipse và JD-Core. Bạn có thể xem tất cả các tệp .class bằng JD-GUI (công cụ đồ họa độc lập).
Các tính năng chính
- Bạn có thể kéo và thả tệp trong khi sử dụng JD Project
- Bạn có thể xem thứ bậc của các mô-đun Java và các tệp lớp bằng JD-GUI
- Nó hỗ trợ giải nén và hiển thị nhiều loại tập tin khác nhau
Các dòng lệnh để mở tệp JAR
Bạn có thể sử dụng dòng lệnh để mở/chạy các tệp JAR cho dù bạn có đang sử dụng hệ điều hành hay không WindowsmacOS hoặc Linux.
Tuy nhiên, bạn phải cài đặt Môi trường chạy thi hành Java (JRE) trên máy tính cục bộ của mình. Nếu chưa cài đặt JRE trên máy tính, bạn có thể tải xuống tại đây trước khi chuyển sang bước tiếp theo.
Mở dòng lệnh và kiểm tra xem Java đã được cài đặt trên máy tính của bạn bằng lệnh này chưa;
java -version
Nếu nó được cài đặt, bạn sẽ nhận được thứ tương tự như thế này trên thiết bị đầu cuối của mình;
Hãy làm theo các bước sau để mở tệp JAR;
- Tìm thư mục bạn muốn mở và mở nó trong terminal. JAR của tôi ở trên màn hình)
- Sử dụng lệnh này để mở tệp JAR;
java -jar filename.jar
Trong đó “tên tệp” là tên của tệp đích.
Trong trường hợp của tôi, tôi đặt tên tệp JAR của mình là “MyProject.jar” nằm trong thư mục “MyProject”.
Đây là cấu trúc tệp của tôi trong đó “MyProject.jar” là tệp cuối cùng.
Để mở tệp của tôi, tôi sẽ chạy lệnh này;
java -jar MyProject.jar
Khi lệnh này được chạy, tệp JAR sẽ được thực thi và hiển thị nội dung của tệp trong terminal.
Tệp của tôi chứa một chương trình đơn giản in “Xin chào thế giới!”
Các phương pháp hay nhất để mở tệp JAR
- Làm quen với nội dung của tệp JAR: Bạn sẽ tìm thấy nhiều tệp trên Internet, nhưng điều này không có nghĩa là mọi thứ đều có trên máy tính cục bộ của bạn. Khi mới bắt đầu, bạn có thể muốn tải xuống mọi phần mềm và tệp Java mà bạn tìm thấy trên Internet. Tuy nhiên, hãy đảm bảo bạn hiểu những gì được bao gồm trong tệp đích.
- Mở tệp JAR từ các nguồn đáng tin cậy: Thật không may, không phải người dùng Internet nào cũng có ý định tốt. t càng trở nên rủi ro hơn với các tệp thực thi như tệp JAR. Đảm bảo bạn chỉ tải xuống những tệp như vậy từ các trang web mà bạn có thể tin cậy.
- Đọc chính sách bảo mật của các công cụ trực tuyến: Hầu hết các công cụ trực tuyến đều miễn phí. Tuy nhiên, bạn phải hiểu cách họ xử lý các tệp bạn gửi để giải nén, nếu không các tệp của bạn sẽ rơi vào tay kẻ xấu. May mắn thay, các công cụ chúng tôi đã thảo luận ở trên không lưu trữ tệp của bạn trên máy chủ của họ.
- Cập nhật JRE: Nếu bạn có ý định trích xuất các tệp JAR trên máy tính cục bộ của mình, hãy cài đặt Môi trường chạy thi hành Java (JRE). Kiểm tra trực tuyến các bản cập nhật JRE để nhận các bản sửa lỗi bảo mật mới nhất trước khi chạy tệp JAR.
- Quét vi-rút: Tình trạng máy của bạn rất quan trọng. Sau khi tải xuống tệp JAR, hãy chạy trình quét để xác định mọi vi-rút có thể ảnh hưởng đến hoạt động bình thường của máy tính của bạn.
- Đọc đánh giá và tài liệu của người dùng: Nếu bạn tải xuống các tệp JAR từ kho lưu trữ công cộng, hãy kiểm tra tài liệu để sử dụng các tệp đó. Bạn cũng có thể kiểm tra nhận xét và đánh giá của người dùng trước khi mở các tệp đó.
KẾT THÚC
Bạn có thể mở tệp JAR một cách thuận tiện bằng các công cụ trực tuyến, công cụ độc lập hoặc dòng lệnh. Cách tiếp cận bạn chọn sẽ phụ thuộc vào cách bạn định sử dụng tệp và sở thích của mình.
Ưu điểm chính của việc sử dụng dòng lệnh là bạn có thể nhắm mục tiêu các lớp hoặc phần cụ thể của tệp JAR. Tuy nhiên, hãy luôn làm theo các phương pháp hay nhất của chúng tôi trước khi mở hoặc thực thi tệp JAR.
Bạn cũng có thể xem các công cụ bẻ khóa ZIP tốt nhất.