1

サポート ライブラリを使用して、Netbeans で記述された最初のアプリケーションがあります。プロジェクトをビルドした後、ファイルは正常にNetbeansProjects/PDF/dist/PDF.jar実行されます。

私は最終的にOSXアプリを構築しようとしていますが、最初のステップは とPDF.jarファイル/lib/*.jarを一緒にバンドルすることだと思います(?)。

この目的のために、私は JarSplice を使用していますが、メイン クラスの設定方法がわかりません。manifest.mf ファイルにあるはずだと思いますが、何も含まれていないようです。JarSplice リクエスト:

アプリケーションのメイン クラス ファイルを以下に入力し、含まれている可能性のあるパッケージをすべて入力します。例: mypackage.someotherpackage.MainClass

メインメソッドに追加System.out.println(main.getClassName());すると、Netbeans の出力ウィンドウに「PDF」が表示されます。

誰かがメインクラスを見つける方法を教えてもらえますか?理想的には、私はばかなので、メインクラスとしてJarSpliceに何を入力すればよいですか?

4

1 に答える 1

0

開発時にメインクラスを配置したかどうかによって異なります。メイン メソッドを含むクラス名を試してください。メイン メソッドを Test.java に配置してから put;Test

メインクラスがパッケージにネストされている場合は、org.package.Test のようなものを配置します

.jar をエクスポートしたら、マニフェスト ファイルを開き、Main-Class: の横にメイン クラスがあるはずです。コピーして貼り付けるだけです。

于 2013-12-10T22:39:14.900 に答える