2010-05-25 91 views
0

我是一種新的java。我使用eclipse,並通過屬性 - >添加外部罐子來導入一些類的jar文件。 的問題是,當我嘗試使用一個類從罐子裏我得到以下異常:java,eclipse jar問題

Exception in thread "main" java.lang.NoClassDefFoundError: nextapp/echo2/app/event/ActionListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at Program.main(Program.java:12) Caused by: java.lang.ClassNotFoundException: nextapp.echo2.app.event.ActionListener at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 13 more

類應該創建一個窗口, 我想這罐子裏有導入莫名其妙其他東西或類似的東西, 我該如何解決這個問題?

PS。對不起,代碼錯誤,我不知道標籤在這裏。

thansk, Raxvan

你下載包括是需要的0-5其他罐子

回答

0

大多數罐子。他們都需要包括才能使用罐子。很快你會得到一個簡單的1000線Java項目中的20個罐子,但它們是休息時間。

看看你的下載jar zip裏面。應該是一個lib目錄或所有你需要的庫。

+0

完美謝謝,:D – Raxvan 2010-05-25 20:48:54

0

解決此問題的另一種方法是使用類似IvyMaven的工具來管理下載依賴關係。根據你正在使用的庫,你可能有很多傳遞依賴關係,並且手動完成這些工作最終會花費很多時間。