Công cụ chuyển đổi JAR sang TBZ2

Chuyển đổi kho JAR sang định dạng TBZ2 — miễn phí và trực tuyến

Thả tập tin ở đây. 1 GB Kích thước file tối đa hoặc là Đăng ký
đến
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Nén tốt hơn JAR

Bzip2 nén hiệu quả hơn thuật toán Deflate trong kho JAR. Chuyển sang TBZ2 cho kho nhỏ hơn mà hệ thống BSD và Linux xử lý tự nhiên.

Quyền riêng tư dữ liệu theo mặc định

Tệp JAR tải lên bị xóa khỏi máy chủ ngay sau khi chuyển đổi. Đầu ra TBZ2 được tự động xóa trong 24 giờ — không cần dọn dẹp thủ công.

Không cần chuyên môn

Bạn không cần biết lệnh tar hay bzip2. Convertio.tools bao bọc toàn bộ chuyển đổi JAR sang TBZ2 trong giao diện trực quan mà bất kỳ ai cũng dùng được.

Làm thế nào để chuyển đổi JAR sang TBZ2

1

Lựa chọn các tập tin từ Máy tính, Google Drive, Dropbox, URL hoặc bằng cách kéo tập tin vào trang này.

2

Chọn tbz2 hoặc bất kỳ định dạng nào khác bạn cần chuyển đổi sang (hỗ trợ hơn 200 định dạng)

3

Hãy để tập tin chuyển đổi và bạn có thể tải tập tin tbz2 của bạn xuống ngay sau đó

Về các định dạng

JAR (Java Archive) là định dạng đóng gói dựa trên ZIP, được Sun Microsystems phát triển và giới thiệu cùng JDK 1.1 vào tháng 1 năm 1996 để phân phối các tệp class Java, siêu dữ liệu liên quan và tài nguyên như một đơn vị triển khai duy nhất. Tệp JAR về cấu trúc là một kho lưu trữ ZIP với tệp META-INF/MANIFEST.MF bổ sung — một bản khai báo văn bản ghi lại điểm nhập class chính của kho lưu trữ, các phụ thuộc classpath, phiên bản gói và thông tin chữ ký số. Môi trường chạy Java tải các class trực tiếp từ tệp JAR mà không cần giải nén, sử dụng thư mục ZIP để truy cập ngẫu nhiên hiệu quả đến từng mục. Kho lưu trữ JAR có thể trở thành tệp thực thi: chỉ định thuộc tính Main-Class trong manifest cho phép khởi chạy ứng dụng bằng lệnh java -jar đơn giản. Định dạng hỗ trợ ký số mã thông qua công cụ jarsigner của JDK, nhúng chữ ký số xác minh tính xác thực và toàn vẹn nội dung kho lưu trữ. Một ưu điểm là tích hợp nguyên bản với hệ sinh thái Java — JVM, các công cụ build (Maven, Gradle), máy chủ ứng dụng và IDE đều xử lý tệp JAR như artifact hàng đầu, cho phép quy trình build-triển khai-chạy thống nhất. Khả năng tương thích ngược với các công cụ ZIP chuẩn là một thế mạnh thực tiễn khác: bất kỳ tiện ích ZIP nào cũng có thể xem nội dung JAR, trong khi các lớp manifest và ký số bổ sung khả năng đặc thù Java trên nền tảng đó. JAR vẫn là đơn vị phân phối cơ bản cho các thư viện và ứng dụng Java trên các hệ thống doanh nghiệp, di động và nhúng.
Nhà phát triển: Sun Microsystems
Phát hành lần đầu: Ngày 23 tháng 1 năm 1996
TBZ2 (cũng được viết là .tar.bz2) là định dạng nén kết hợp giữa TAR và nén bzip2, do Julian Seward phát triển và phát hành lần đầu vào ngày 18 tháng 7 năm 1996. Lớp TAR nối các tệp với đầy đủ siêu dữ liệu Unix thành một luồng duy nhất, và bzip2 nén kết quả bằng thuật toán sắp xếp khối Burrows-Wheeler kết hợp với mã Huffman. Bzip2 xử lý dữ liệu theo khối (thường là 900 KB), áp dụng BWT để sắp xếp khối, sau đó mã hóa độ dài chạy, biến đổi move-to-front và cuối cùng là mã Huffman. Quy trình này thường đạt tỷ lệ nén tốt hơn 15-25% so với gzip trên hầu hết các loại dữ liệu, với kết quả đặc biệt tốt trên văn bản, mã nguồn và dữ liệu có cấu trúc. TBZ2 là định dạng nén cao chuẩn trên các hệ thống Linux và Unix trước khi XZ được áp dụng rộng rãi. Một ưu điểm là sự cải thiện nén so với TGZ — bzip2 liên tục tạo ra kho lưu trữ nhỏ hơn, có ý nghĩa khi phân phối cây mã nguồn lớn hoặc tạo sao lưu bị giới hạn dung lượng. Kiến trúc dựa trên khối mang lại thêm một lợi ích: nếu kho lưu trữ bị hỏng, mất dữ liệu chỉ giới hạn ở các khối bị ảnh hưởng thay vì toàn bộ luồng, và bzip2recover có thể trích xuất các khối còn nguyên từ tệp bị hỏng. TBZ2 được GNU tar hỗ trợ qua cờ -j và được nhận diện bởi mọi công cụ nén lớn trên các nền tảng. Định dạng này vẫn được sử dụng rộng rãi trong các quy trình phân phối mã nguồn và sao lưu.
Nhà phát triển: Julian Seward
Phát hành lần đầu: Ngày 18 tháng 7 năm 1996

Các câu hỏi thường gặp

Tại sao nên chuyển JAR sang TBZ2?

TBZ2 dùng nén bzip2 và gói TAR — tiêu chuẩn trên BSD và hệ thống Linux cũ hơn. Nó nén chặt hơn thuật toán Deflate của JAR và lưu quyền Unix mà JAR không thể.

Phần mềm nào giải nén TBZ2?

Lệnh tar với hỗ trợ bzip2 xử lý TBZ2 tự nhiên trên Linux, macOS và BSD. Trên Windows, 7-Zip và PeaZip đều giải nén tệp TBZ2 không cần cấu hình.

Tất cả nội dung JAR có được bảo toàn không?

Mọi tệp — class, tài nguyên, manifest, tất cả — đều được chuyển sang đầu ra TBZ2 mà không có thay đổi. Cây thư mục vẫn chính xác như trước.

Có thể chuyển đổi nhiều tệp cùng lúc không?

Có, convertio.tools hỗ trợ chuyển đổi hàng loạt. Xếp hàng nhiều kho JAR và nhận tất cả kết quả TBZ2 trong một lần.

Có hoạt động trên iPad hay máy tính bảng Android không?

Có. Công cụ chuyển đổi hoàn toàn dựa trên web và hoạt động trong bất kỳ trình duyệt di động hiện đại nào — không cần cài gì.

Chuyển đổi JAR sang TBZ2 có miễn phí không?

Hoàn toàn. Chuyển đổi cơ bản miễn phí tại convertio.tools. Gói cao cấp cung cấp giới hạn rộng rãi hơn cho sử dụng nhiều.

Xếp hạng chất lượng từ JAR đến TBZ2

3.8 (4 phiếu bầu)
Bạn cần phải chuyển đổi và tải xuống ít nhất 1 tệp để cung cấp phản hồi!