0

我正在尝试学习如何创建 Web 应用程序,并且正在使用 xwork 和 webwork。前端的 Freemarker。如果我将 .class 文件按原样放入 classes/ 目录,我的应用程序(MyTestApp.war)工作正常。以这种方式 - classe/com/prg/hworld/HelloWorld.class 但相同的文件,当我创建一个 jar 并将其放在 classes/ 目录中时,我收到此错误。

找不到动作类 [com.prg.hworld.HelloWorld],跳过动作 [hello] java.lang.ClassNotFoundException: com.prg.hworld.HelloWorld at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1332 )

我已经在 manefest.mf 中添加了 jar 名称,但我仍然遇到同样的错误。请帮帮我。

4

2 回答 2

1

将jar文件放到WEB-INF/lib目录下

更多信息

于 2014-02-25T08:57:58.407 回答
0

jar 必须放在 WEB-INF/lib 中。

于 2014-02-25T08:58:06.833 回答