0
我無法在項目lib /目錄中的jar文件中運行main()。無法從使用螞蟻的jar文件運行main()<java>
Ant目標是:
<target name="testTarget">
<java jar="lib/test-jar-1.1.jar" fork="on" />
</target>
的異常跟蹤是:
[java] java.lang.NoClassDefFoundError: com/google/common/base/Predicate
[java] Caused by: java.lang.ClassNotFoundException: com.google.common.base.Predicate
[java] at java.net.URLClassLoader$1.run(Unknown Source)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(Unknown Source)
[java] at java.lang.ClassLoader.loadClass(Unknown Source)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
[java] at java.lang.ClassLoader.loadClass(Unknown Source)
[java] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[java] Could not find the main class: com.test.framework.startup.Startup. Program will exit.
[java] Exception in thread "main"
[java] Java Result: 1
我已經有番石榴在我claspath
<pathelement location="lib/guava-14.0.jar" />
請幫我解決這個問題。
我說 'classpathref = 「類路徑」>' 到java任務。 而類路徑是我的項目中所有類路徑條目的標識。 現在它正在工作。 –