我可以在 Windows 和 Mac OS X 上干净地构建我的应用程序,但是在 Windows 上,当我尝试运行应用程序时,我得到一个关于我的主类的类未找到异常
未找到 main$4。
类就在那里,它构建得很干净。为什么找不到类文件?Jar 在 OS X 中工作。
Jar 的创建方式如下。
<target name="jar" depends="">
<jar destfile="build/application.jar" >
<manifest>
<attribute name="Built-By" value="Hamza"/>
<attribute name="Main-Class" value="application"/>
</manifest>
<fileset dir="build">
<include name="**/*.class"/>
<include name="**/*.png"/>
<exclude name="**/*.jar"/>
</fileset>
</jar>
</target>
我可以在 OS X 上运行它而不会出现任何错误,但在 Windows 中我得到类未找到异常。