1

こことGoogleでこの質問に関する多くの回答を見つけましたが、どれも私の問題を解決するのに役立ちませんでした.

Hibernate などのライブラリを使用して、JSE アプリケーションから実行可能な jar ファイルを作成しようとしています...

私はすでにEclipseのエクスポート、FatJar、Promptを使用しようとしましたが、次の同じエラーが表示されます

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError:
org/hibernate/cfg/Configuration
at utils.HibernateUtil_XML.<clinit>(HibernateUtil_XML.java:15)

JCalendar などの他のライブラリが正常に動作しているのに、これは主張しています。

問題が何であるかを知っている人はいますか?

4

1 に答える 1

0

jar を実行するときは、クラスパスにすべての依存関係が必要です。jar にエクスポートすることと、適切なクラスパスで実行することは別のことです。こちらをご覧ください: Windows Unix および Linux で Java のクラスパスを設定する方法

于 2013-06-25T17:14:17.740 に答える