NetBeans を使用して JavaFX 2.0 アプリケーションを開発しており、アプリケーションを jar ファイルにデプロイしようとしています。
また、いくつかの外部 jar を追加する必要があります。ビルドは、Netbeans に付属する ant を使用して作成されます。最後に、マニフェスト ファイルは次のようになります。
マニフェスト バージョン: 1.0 Ant バージョン: Apache Ant 1.8.2 作成者: 1.6.0_25-b06 (Sun Microsystems Inc.) 実装ベンダー: iulia 実装タイトル: NewVersionV3 実装バージョン: 1.0 メインクラス: com/javafx/main/Main JavaFX アプリケーション クラス: myapp.view.NewVersionV3 JavaFX バージョン: 2.0 クラスパス: lib/commons-codec-1.3.jar lib/commons-httpclient-3.1.jar l ib/commons-logging-1.1.1.jar lib/httpclient-4.0.jar lib/log4j-1.2.16. 瓶 そこに Class-Path 属性があっても、jar を生成しても何も生成されません 問題を教えてくれるコンソールを見つけました: スレッド「JavaFX-Launcher」での例外 java.lang.NoClassDefFoundError: org/apache/log4j/Logger
どうやら瓶が見つからないようです。チェックアウトしたところ、dist/lib の適切な場所にあり、私の jar は dist フォルダーにあります。
誰でもこれについて考えがありますか?
どうもありがとう、
ユリア