2013-07-24 27 views
0

我剛剛重新配置了我的Eclipse IDE。java.lang.ClassNotFoundException錯誤

當我跑我的web應用程序,我得到這個錯誤

看來,我想念this Jar,我把它放在我的我的動態Web應用程序的lib文件夾中,但它不工作。

java.lang.ClassNotFoundException: com.sun.istack.localization.Localizable 
    java.net.URLClassLoader$1.run(Unknown Source) 
    java.net.URLClassLoader$1.run(Unknown Source) 
    java.security.AccessController.doPrivileged(Native Method) 
    java.net.URLClassLoader.findClass(Unknown Source) 
    java.lang.ClassLoader.loadClass(Unknown Source) 
    java.lang.ClassLoader.loadClass(Unknown Source) 
    java.lang.ClassLoader.defineClass1(Native Method) 
    java.lang.ClassLoader.defineClass(Unknown Source) 
    java.security.SecureClassLoader.defineClass(Unknown Source) 
    java.net.URLClassLoader.defineClass(Unknown Source) 
    java.net.URLClassLoader.access$100(Unknown Source) 
    java.net.URLClassLoader$1.run(Unknown Source) 
    java.net.URLClassLoader$1.run(Unknown Source) 
    java.security.AccessController.doPrivileged(Native Method) 
    java.net.URLClassLoader.findClass(Unknown Source) 
    java.lang.ClassLoader.loadClass(Unknown Source) 
    java.lang.ClassLoader.loadClass(Unknown Source) 
    java.lang.ClassLoader.defineClass1(Native Method) 
    java.lang.ClassLoader.defineClass(Unknown Source) 
    java.security.SecureClassLoader.defineClass(Unknown Source) 
    java.net.URLClassLoader.defineClass(Unknown Source) 
    java.net.URLClassLoader.access$100(Unknown Source) 
    java.net.URLClassLoader$1.run(Unknown Source) 
    java.net.URLClassLoader$1.run(Unknown Source) 
    java.security.AccessController.doPrivileged(Native Method) 
    java.net.URLClassLoader.findClass(Unknown Source) 
    java.lang.ClassLoader.loadClass(Unknown Source) 
    java.lang.ClassLoader.loadClass(Unknown Source) 
    com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:208) 
    com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:112) 
    javax.xml.ws.Service.<init>(Unknown Source) 
    com.bh.services.client.ServiceService.<init>(ServiceService.java:41) 
    com.bh.servlets.Connexion.doPost(Connexion.java:35) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:647) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 
    org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) 

IDE: Eclipse。 本地服務器:雄貓7.

請幫忙嗎?

+0

您是否使用任何IDE構建應用程序?它在那裏編譯? –

+0

我使用Eclipse,是的。當我試圖在我的web應用程序上導航時出現問題 – Gentuzos

+0

嘗試向lib文件夾中添加一些其他.jar文件並查看它是否有效。然後你會知道這是一個Tomcat問題還是該具體.jar的問題。 –

回答

0

將jar文件放入web-app的lib文件夾後,還需要將該jar文件添加到「構建路徑」中。 要檢查jar文件是否在您的項目構建路徑中,請在您的項目資源管理器窗口中轉至'Java Resources',其下應有兩個菜單項:1.src和2.Libraries。 如果添加的jar文件存在或不存在,請在庫中檢查。 如果它不存在,那麼在實際存儲jar文件的lib文件夾中,右鍵單擊它,然後在菜單中選擇Build Path,然後選擇'Add to Build Path'。 就這樣,你就完成了。

相關問題