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 中的主类。
感谢帮助!