我想从蚂蚁执行一个Java类。我首先为我的类创建一个jar文件,然后通过ant target执行它。但它扔我这个错误:InnerClass的Java NoClassDefFoundError
Exception in thread "main" java.lang.NoClassDefFoundError: com/abc/utils/ClassName$InnerClass
我创造这样在构建文件中的JAR:
<jar destfile="${dist.dir}/../lib/jarFile.jar" basedir="${basedir}/classes" includes="com/abc/utils/ClassName.class" />
如果我删除了“包括”罐子的创建过程中,那么一切是好的,我能够执行jar文件,但我不想将所有文件包含在jar中,因为我只需要这一个类。
任何想法如何解决这个问题?