5
I am trying to creat JAR file through eclipse. I read some of the threads from

stackoverflow および他のフォーラム。しかし、何も役に立ちません。

このような別のマニフェスト ファイルを作成しました。

Manifest-Version: 1.0
Main-Class: Main
Class-Path: gnujaxp.jar iText-2.1.5.jar jcalendar.jar jcommon-1.0.16.jar jfreechart-1.0.13.jar jfreechart-1.0.13-experimental.jar jfreechart-1.0.13-swt.jar junit.jar servlet.jar swtgraphics2d.jar tinyos.jar

このすべての jar を同じプロジェクト フォルダーに入れました。

エクスポート中に、すべてのリソースをエクスポートしています (この jar ファイルも意味します)。

しかし、アプリケーションが含まれているjarのいずれかを読み込もうとすると、まだnoclassdeffoundエラーが発生します。

私はどこか間違っています..

前もって感謝します。

4

3 に答える 3

9

eclipse >=3.4 を使用している場合は、「実行可能な jar ファイルとしてエクスポート」を試してください。正しく生成されるはずです。

それ以外の場合は、jar としてエクスポート ダイアログで独自のマニフェスト ファイルを指定できます。

于 2010-04-14T09:20:20.643 に答える
2

manifestこのエラーが発生し、 の jar の後にスペースが必要であることがわかりましたclass-path。これには、行の最後とリストの最後にあるものが含まれます。それ以外の場合は、それらをマッシュアップします。

于 2012-01-12T22:49:09.767 に答える