.javaからJARを作るにはどうしたらいいですか?

一つのフレームを持つJavaアプリケーション(プロジェクトを持つアプリケーションではなく、プロジェクト内のアプリケーション;.java)を使って、簡単なプログラムを書いていました。どちらのファイルも.javaなので、JARで必要なマニフェストを書くことができません。MyApp.javaはpackage、import、public class MyApp {でクラスのように始まり、main関数がありますが、.javaのままです。JDeveloper 11gで書いていますが、参考になるでしょうか?

これらのファイルからJARを作成する方法はありますか?

コマンドプロンプトを開きます。

.javaファイルがあるディレクトリに移動します。

buildというディレクトリを作ります。

コマンドラインからjavaのコンパイルを実行する

javac -d ./build *.java

エラーが出なければ、ビルドディレクトリにクラスツリーができているはずです。

ビルドディレクトリに移動して

jar cvf YourJar.jar *

manifest check jarコマンドラインスイッチの追加

解説 (4)

単純にコマンドラインで

javac MyApp.java
jar -cf myJar.jar MyApp.class

コマンドラインターミナルの使用を避けるIDEもあります

解説 (2)

これはターミナルなしで、IDEから直接行うことができます。例えば、Netbeansです。

1.パッケージを含む別のプロジェクトを作成します(「プロジェクトの作成」-「Java」-「Javaクラスライブラリ」)。 2..javaクラスをそこに置く。 3.このプロジェクトをビルドします。 4.プロジェクトフォルダの中にbuildフォルダとdistフォルダがあります。 5.distフォルダの中に.jarファイルがあります。 6.他のプロジェクトで、この.jarファイルをプロジェクトのライブラリに追加します。 7.7. インポートが自動的に行われると、このライブラリのクラスやメソッドをコードから直接参照できるようになります。

解説 (0)