Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

一开始我项目使用的是User Libraries,但是真正的jar包在其他项目上

弃用了User Libraries,
手动将Struts2的相关jar复制到/webContent/WEB-INF/lib目录下:

重新运行程序,成功!

也就是说,Tomcat默认从WEB-INF/目录下加载资源,Eclipse在发布程序的时候,并没有把User Libraries的相关资源拷贝到WEB-INF/目录下(Eclipse会把src目录下的所有非*.java文件复制到WEB-INF/classes目录下),所以Tomcat说找不到所需要的类。

时间: 2024-09-28 10:29:48

Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter的相关文章

MyEclipse中配置struts2.2.1的方法

 1,首先就是要建立一个web project项目 2,设置jdk和servers路径,如果jdk和servers已经配置ok,跳过这一步骤. 在菜单中的window选项中配置jdk和servers 对于jdk,点击java-.>找到jre那个东西,然后输入你的jdk安装目录 对于servers,点击myEclipse中的servers中的tomcat,一定记得要选择上面的enable 然后,在找到你的安装地方 3,配置struts 一共要做四件事 第一个 首先就是在你的struts2解压的包中

Eclipse开发struts2,Tomcat启动出错

问题描述 信息:StartingServletEngine:ApacheTomcat/6.0.292011-5-813:47:52com.opensymphony.xwork2.util.logging.commons.CommonsLoggerinfo信息:Parsingconfigurationfile[struts-default.xml]2011-5-813:47:52com.opensymphony.xwork2.util.logging.commons.CommonsLoggerin

配置Struts2的struts.properties

struts.properties文件在WEB-INF/classes目录下存放. 这个文件用来配置Struts2系统的一些基本规约,所有在struts.properties中配置的内容都可以在struts.xml中配置,或者web.xml中在struts2 filter中配置,例如: Struts.properties中的如下配置: struts.i18n.encoding=UTF-8 相当于struts.xml中的如下配置: <constant name="struts.i18n.en

Eclipse配置TomCat发布Web工程,缺少lib文件夹和jar包

背景 使用Maven构建的Web工程.使用Eclipse配置TomCat来发布Web工程. 问题 启动的时候报  java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener. 分析 在我的项目里是有这个类所在的jar包的,于是通过Browse Deployment Location来查看工程,发布工程下面缺少jar.怀疑发布工程 的时候配置的有问题. 解决 工程---->右键---

11144-急求eclipse配置的Android环境

问题描述 急求eclipse配置的Android环境 有没有人有32位电脑系统的纯净版的eclipse配置的Android环境的压缩文件 解决方案 我有解压即可使用的版本,留下你的邮箱

file explorer-Android eclipse配置了blueStacks模拟器后看不到/data/data下的文件包

问题描述 Android eclipse配置了blueStacks模拟器后看不到/data/data下的文件包 各位前辈好: 我之前电脑一开Android eclipse中自带的模拟器就会重启,所以我把模拟器配置成了 blueStacks这个外置的模拟器,但是我发现在File Explorer下看不到/data/data文件了 ,这是怎么回事? 解决方案 估计是镜像被破坏了,虽然这可能有很多原因,但是最简单的是重新找个镜像. 解决方案二: 不要用AVD,用真机 不要用Eclipse,用Andro

eclipse配置src下的spring的配置文件会报找不到的错误.?用myeclipse能找到.

问题描述 eclipse配置src下的spring的配置文件会报找不到的错误.?用myeclipse能找到. spring的配置文件放在src目录下死活找不到.contextConfigLocationWEB-INF/classe/applicationContext.xml和contextConfigLocationclasspath:applicationContext.xml都试过了,还是不行,是eclipse的BUG吗? WEB-INF/classes/applicationContex

刚刚配置struts2,无法使用

问题描述 刚刚配置struts2,无法使用 进如tomcat后天管理面板, 刚刚建立的test没有start,点击start后,tomcat后台提示如下: INFO: Server startup in 2389 ms 十月 16, 2013 1:04:40 下午 com.opensymphony.xwork2.util.logging.jdk.JdkLogger in fo INFO: Parsing configuration file [struts-default.xml] 十月 16,

eclipse配置tomcat后,启动能打开8080的界面,但是就是打不开自己写的jsp

问题描述 eclipse配置tomcat后,启动能打开8080的界面,但是就是打不开自己写的jsp eclipse配置tomcat后,启动能打开8080的界面,但是就是打不开自己写的jsp,以前打开过,今天新加了jsp并且把项目中的jsp的文件夹移动了,发现打不开,然后我又把它移回去,还是没用,之后跟着百度上各种改,现在已经不知道是什么原因了,不过觉得应该不是配置web-xml的问题吧,毕竟上一次打开也没动它十二月 12, 2015 4:20:29 下午 org.apache.catalina.