0

异常:java.lang.NoClassDefFoundError

我正在尝试运行一个小型 struts 项目。
当所有需要的 jar 都放在 lib 文件夹中时,它工作正常。

以下方法不起作用。

  1. 添加罐子
  2. 添加外部罐子
  3. 用户库
  4. 其他项目的 Web 应用程序库(That project is having jars at lib folder)

没有编译错误,但NoClassDefFoundError在运行时。
有人请让我知道这个问题。我想User Library为每个新项目使用而不是在 lib 文件夹中使用 jars。

4

2 回答 2

0

所有必需的 jar 都必须与应用程序一起部署;这就是网络应用程序的工作方式。

在某些情况下,可以将库放入应用容器的库中。对于 Struts 库,我不建议这样做。一般来说,我根本不会推荐它。

于 2013-01-22T15:09:05.240 回答
-1

只是它使用了一个在 jars 库中找不到的类的原因,我也不建议像之前所说的那样使用这个协议

于 2013-01-22T16:40:13.327 回答