JARからCPIOコンバーター

JARアーカイブをCPIO形式にオンラインで無料変換

ここにファイルをドロップする. 1 GB ファイルサイズの最大限度 または サインアップ
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

JARからCPIOへ忠実に

JARアーカイブの完全なファイルツリーがCPIO出力に再現されます。ディレクトリ・ネスト構造・すべての個別ファイルが変更なしに転送されます。

あらゆるデバイスで動作

インストールするソフトウェアは不要 — デスクトップ・ノートパソコン・スマートフォン・タブレットからコンバーターにアクセス。必要なのはモダンブラウザとOS全てです。

自動ファイル削除

アップロードされたJARアーカイブは変換直後にサーバーから消えます。CPIOの出力ファイルはデータプライバシーを確保するため24時間以内に自動削除されます。

JARをCPIOへ変換する方法

1

コンピューター、Googleドライブ、Dropbox、URLからファイルを選ぶか、ページにドラッグして下さい.

2

cpioもしくは必要な別のフォーマットを選ぶ(200種類以上のフォーマットが利用できます)

3

ファイルを変換すれば、すぐにcpioファイルをダウンロードできます

フォーマットについて

JAR(Java Archive)は、ZIPをベースとしたパッケージファイル形式で、Sun Microsystemsによって開発され、1996年1月にJDK 1.1とともに導入されました。Javaクラスファイル、関連メタデータ、リソースを単一のデプロイ可能なユニットとして配布することを目的としています。JARファイルは構造的にはZIPアーカイブであり、META-INF/MANIFEST.MFファイル — アーカイブのメインクラスエントリポイント、クラスパス依存関係、パッケージバージョン情報、デジタル署名情報を宣言するテキストマニフェスト — が追加されています。Javaランタイムは展開なしでJARファイルから直接クラスをロードし、ZIPディレクトリを使用して個々のエントリに効率的にランダムアクセスします。JARアーカイブは実行可能にすることが可能です:マニフェストにMain-Class属性を指定することで、java -jarコマンドで簡単にアプリケーションを起動できます。この形式はJDKのjarsignerツールによるコード署名をサポートし、アーカイブ内容の真正性と整合性を検証するデジタル署名を埋め込みます。Javaエコシステムのネイティブ統合が一つの利点です — JVM、ビルドツール(Maven、Gradle)、アプリケーションサーバー、IDEはすべてJARファイルをファーストクラスのアーティファクトとして扱い、統一されたビルド・デプロイ・実行パイプラインを実現します。標準的なZIPツールとの後方互換性はもう一つの実用的な強みであり、あらゆるZIPユーティリティでJARの内容を確認でき、マニフェストと署名レイヤーがその上にJava固有の機能を追加します。JARはエンタープライズ、モバイル、組み込みの各環境におけるJavaライブラリとアプリケーションの基本的な配布単位として引き続き使用されています。
開発元: Sun Microsystems
初回リリース: 1996年1月23日
CPIO(Copy In, Copy Out)は、1977年にAT&Tベル研究所のPWB/UNIXで開発されたUnixアーカイブ形式で、tar形式よりも古い歴史を持ちます。その名前はツールの元の操作を表しています:アーカイブにファイルをコピーイン(入力)し、アーカイブからファイルをコピーアウト(出力)するものです。CPIOはファイルを逐次的に格納し、各ファイルのヘッダにはファイル名、inode情報、パーミッション、所有者、タイムスタンプ、ファイルサイズが含まれ、その後にファイルデータ本体が続きます。この形式にはいくつかのバリエーションが存在します:オリジナルのバイナリ形式、POSIX.1で定義されたオクテット指向(ODC)形式、デバイスとinodeフィールドを拡張したSVR4 newc形式、チェックサム検証機能を追加したCRCバリアントです。tarとは異なり、CPIOはアーカイブするファイルのリストを標準入力から読み取るため、パイプを通じてfindや他のUnixユーティリティと自然に組み合わせることができます。忠実なUnixメタデータ保存が一つの利点です — CPIOはデバイス番号、inode情報、ハードリンク関係を初期のtar実装よりも高い忠実度で記録し、システムレベルのバックアップやデバイスファイルのアーカイブに適しています。Linuxパッケージ管理における中心的な役割がはもう一つの実用的意義です:RPMパッケージ形式はその内部ペイロードコンテナとしてCPIOを使用しており、RPMベースのLinuxインストールはすべてCPIOの展開に依存しています。tarが一般的なアーカイブにはより一般的になりましたが、CPIOはシステム管理、initramfsイメージ、パッケージ管理インフラで引き続き使用されています。
開発元: AT&T / Unix
初回リリース: 1977

よくある質問

なぜJARをCPIOに変換するのですか?

CPIOはRPMパッケージ作成・Linux initramfsイメージ・特定のシステムレベルスクリプトに必要です。JARをCPIOに変換することで、これらのツールが要求する特定のコンテナ形式が提供されます。

CPIOファイルを展開する方法は?

cpioコマンドはすべてのUnix/Linuxシステムで標準です。WindowsではZIPアーカイブを開けます。macOSのターミナルにも展開用のcpioが含まれています。

JARのすべてのファイルが含まれますか?

はい。Javaクラス・マニフェスト・リソース・サブディレクトリを含むすべてのファイルが、パスと名前を保持したままJARからCPIOアーカイブに転送されます。

複数のJARをCPIOに変換できますか?

できます。convertio.toolsでJARファイルをバッチアップロードして、一度にすべてをCPIOに変換 — 効率的で時間の節約になります。

料金はかかりますか?

基本利用は無料です。JARからCPIOへの変換はconvertio.toolsで無料です。プレミアムユーザーはより高い制限と高速処理が得られます。

Chromebookで動作しますか?

完璧に動作します。コンバーターは完全ブラウザベース — Chromebook・タブレット・Webブラウザがあるすべてのデバイスで制限なく使用できます。

JAR〜CPIO品質評価

4.7 (12投票)
フィードバックを提供するには、少なくとも1つのファイルを変換してダウンロードする必要があります!