java.lang.NoClassDefFoundError尽管需要jar

时间:2015-10-12 14:24:52

标签: java tomcat jar classpath noclassdeffounderror

我的网络应用正在抛出

java.lang.NoClassDefFoundError: javax/mail/Part

我发现webapps / myApp / WEB-INF / lib没有相关的jar(mail-1.4.jar和activation-1.1.jar)。我手动添加它们并重新启动tomcat容器(7.0.29)。

但是,当我通过相关流程运行我的应用程序时,仍然会出现同样的错误。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

当我遇到这种情况时,我正在使用eclipse。我不得不去菜单,单击“build all”,然后转到一个文件,进行更改(我只是键入一个空格)保存文件,然后转到tomcat“服务器”选项卡,单击“重新发布”,然后停止并重新启动我的tomcat服务器。这是我保证eclipse实际编译和部署我刚刚创建的路径更改(或导入)的唯一方法。