RPMからJARへの変換

RPMパッケージファイルをJAR形式にオンラインで無料変換

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

RPMからJARへのパス

Red Hatパッケージの内容を汎用的に認識されるJARコンテナに格納 — Javaツール・ZIP展開ソフト・主要なOSすべてからアクセスできます。

あらゆるデバイスで使用可能

デスクトップ・ノートPC・タブレット・スマートフォンから変換を実行できます。クラウドベース処理のため、デバイスのスペックは問いません。ブラウザがあれば十分です。

安全な取り扱い

アップロードされたRPMファイルは変換直後に削除されます。JAR出力は一時的に保存され、24時間以内に自動クリーンアップされます。

RPMをJARへ変換する方法

1

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

2

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

3

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

フォーマットについて

RPM(元々はRed Hat Package Manager、現在はRPM Package Managerの再帰的頭字語)は、Red HatがLinuxディストリビューション向けに開発したソフトウェアパッケージ管理形式で、1995年にRed Hat Linux 2.0で初めて導入されました。RPMファイルは、コンパイル済みソフトウェア、設定ファイル、ドキュメントを豊富なメタデータとともに構造化バイナリ形式にパッケージングします。この形式はリード(形式識別子)、シグネチャヘッダ(整合性と真正性の検証)、メタデータヘッダ(パッケージ名、バージョン、説明、依存関係リスト、ファイルチェックサム、インストールスクリプト)、実際のファイルを含む圧縮CPIOアーカイブペイロードから構成されています。rpmツールとYUMやDNFなどの上位マネージャがRPMパッケージのインストール、アップグレード、検証、削除を処理します。包括的な依存関係管理が一つの利点です — RPMパッケージは提供する機能と必要とする機能を宣言し、設定されたリポジトリからの複雑な依存関係チェーンの自動解決を可能にします。組み込みの検証システムはもう一つの強みです:rpm --verifyはインストールされたすべてのファイルを格納されたチェックサム、パーミッション、所有者、タイムスタンプと照合し、不正な変更や破損を検出します。RPMはRed Hat Enterprise Linux、Fedora、CentOS、SUSE、openSUSEを含む主要なエンタープライズLinuxディストリビューションのパッケージング基盤として機能しています。DEBと並んで、RPMは2大Linuxパッケージ形式の一つであり、数百万のサーバーとワークステーションのソフトウェア管理を支えています。
開発元: Red Hat
初回リリース: 1995
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日

よくある質問

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

JARはJavaツールとすべてのZIP展開ソフトで認識されるZIPベースのコンテナです。RPMをJARに変換すると内容が移植性を持ち、あらゆるプラットフォームで簡単に開けます。

JARファイルを開くには?

ZIP対応ツールなら何でもJARファイルを扱えます — 7-Zip・PeaZip・OS標準のアーカイブツールが使えます。JDKがインストールされていればJavaのjarコマンドも利用できます。

これは実行可能なJavaファイルを作成しますか?

いいえ — これは純粋なアーカイブ変換です。RPMの内容は移植性のためにJARコンテナに格納されるだけで、実行可能なJavaアプリケーションには変換されません。

RPMの依存関係も変換されますか?

変換ではRPMからファイルペイロードを抽出します。依存メタデータ・インストールスクリプト・その他RPM固有のデータは、抽出の一部として含まれる内部構造の一部です。

このサービスは無料ですか?

はい — convertio.cloudでのRPMからJARへの変換は無料です。ファイルをアップロードしてJARをターゲットに選択し、支払いなしで結果をダウンロードできます。

スマートフォンでRPMをJARに変換できますか?

もちろんです。すべての処理はサーバー側で実行されるため、スマートフォンのブラウザだけで十分です。アプリのインストールも、デバイスへの負荷もありません。

RPM〜JAR品質評価

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