Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨我有一个奇怪的问题,当我运行我的 web 应用程序时,我得到一个 NoClassDefFoundError
但是当我签入 Eclipse 时,我找到了 .jar 文件 (Jnotify.jar),它显示了所有的类。同样的情况,当我导入我的 webapp 的 .war 文件时,我会看到依赖项中的类。
我的问题可能是什么?
谢谢!
我找到了导致错误的原因:
JNotify 具有特定的库 DLL,我将它们正确放置在 java.library.path 中,但问题是 Tomcat 不会查找这些库,除非相应的 .jar 文件位于 Tomcat/lib 中。
所以将我的 jnotify.jar 添加到 tomcat/lib 解决了我的问题。