我想從螞蟻執行一個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中,因爲我只需要這一個類。
任何想法如何解決這個問題?