Windows 7 32 ビット。Java 6。Ant 1.9.2。
メインクラスを含むjarファイルを実行しようとしています。SwarmMentics.jar のディレクトリ構造を見てみましょう。
- gov.usgs.swarm.Swarm.class
- net.n3.....
- nz.org....
- META-INF/MANIFEST.MF
ご想像のとおり、メイン クラスは gov.usgs.swarm.Swarm.class です。ファイル MANIFEST.MF は次のとおりです。
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.2
Created-By: 1.6.0_45-b06 (Sun Microsystems Inc.)
Main-Class: gov.usgs.swarm.Swarm
何を実行しても、常に例外が発生します。
Exception in thread 'main' java.lang.NoClassDefFoundError: gov/usgs/swarm/Swarm
Caused by : java.lang.ClassNotFoundException gov.usgs.swarm.Swarm
私はインターネットを検索しましたが、アイデアがありません。
編集:gov.usgs.swarm.Swarm
jar SwarmMentics.jar にある
メイン クラスを実行したい。
手伝ってくれてありがとう!