2013-10-08 68 views
0

您好我有哪裏,當我跑我的web應用程序一個奇怪的問題,我得到一個NoClassDefFoundError的的NoClassDefFoundError即使.jar文件包含

但是,當我在Eclipse檢查,我找到.jar文件(Jnotify.jar)並顯示所有的類。 同樣的情況下,當我導入我的web應用程序的.war文件時,我看到依賴關係中的類。

可能是我的問題?

謝謝!

+0

你沒有找到正確的步伐。請發佈你如何運行你的webapp。 –

+0

它顯示在課堂路徑?你有沒有檢查過應用程序類路徑中包含的Jnotify.jar? – subodh

+0

我使用tomcat啓動我的webapp。它在應用程序類路徑中正確顯示 –

回答

0

我發現是什麼原因導致的錯誤:

JNotify具有特定庫DLL,我corectly將它們放置在的java.library.path但問題是Tomcat不找那些庫,除非相應的.jar文件在Tomcat/lib中。

因此,將我的jnotify.jar添加到tomcat/lib中解決了我的問題。

相關問題