検索
ホームページJava&#&はじめるJavaでjarを生成する方法

Javaでjarを生成する方法

Feb 03, 2020 pm 02:52 PM
jarjava生成する

*.class ファイルをファイルに圧縮してユーザーに配信します。そのようなファイルは jar ファイルと呼ばれます。 jar ファイルを生成する場合は、JDK の bin ディレクトリにある jar.exe を直接使用して、すべてのクラス ファイルを圧縮できます。このコマンドは JDK とともにインストールされます。コマンド ラインに直接 jar を入力すると、このコマンドのプロンプト操作が表示されます。

Javaでjarを生成する方法

#1. まず、JDK をインストールするには多くの手順がありますが、ここでは説明しません。パッケージングに関連する部分のみについて説明します。コンソール インターフェイスを開き、「jar」と入力して Enter キーを押すと、jar パッケージ化に関連する操作コマンド プロンプトが表示されます。

Javaでjarを生成する方法


#2. 誰もが理解しやすいように、ここでは 1 つのクラスのみがパッケージ化されています。以下の図は、パッケージ化手順を示すために記述された Java ソース コードを示しています。

Javaでjarを生成する方法


#3. 次に、プログラムをコンパイルしてクラス ファイルを生成し、生成された com フォルダーをパッケージ化します。

Javaでjarを生成する方法


#4. ここで説明する必要があるのは、パッケージ化するときにソース ファイル、つまり Demo.java ファイルを入力する必要はなく、入力するだけであることです。 *.class ファイルを入力する必要があります。コンソールで、com ファイルが存在するファイル ディレクトリ (この例では javapro ファイルなど) を入力します。図

Javaでjarを生成する方法

5 に示すように、javapro ファイルを入力した後、jar -cvf [jar パッケージの名前] [パッケージ化するファイル] と入力します。

(関連ビデオ チュートリアルの共有: java ビデオ チュートリアル

)

Javaでjarを生成する方法

6. たとえば、jar -cvf my.jar com、効果は以下の図の通りです。

Javaでjarを生成する方法

#7. 最後に、この jar パッケージの使用方法を説明します。 jar パッケージを使用するには、環境変数を設定する必要がありますが、環境変数はコンピュータ上で設定することも、コンソールのコマンドを使用して設定することもできます (ここでは後者を使用します)。

コンソールに入力しますset classpath=.;d:\javapro\my.jar

8. 以下のテスト クラスを作成して、この jar パッケージが利用可能かどうかをテストします。 。テストする前に、生成された Demo.class ファイルを削除し、jar パッケージのみを保持します。テストプログラムを下図に示します。

Javaでjarを生成する方法

#9. コンソールで TestDemo.java をコンパイルして実行すると、図に示すような結果が得られます。

Javaでjarを生成する方法

###

以上がJavaでjarを生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。