1

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 フォルダーにあります。

誰でもこれについて考えがありますか?

どうもありがとう、

ユリア

4

0 に答える 0