CentOS5.4安装LAMP
2010-09-13 13:20
288 查看
最近一直在学习Struts2的相关内容,现将在学习过程中遇到的各种异常及解决方法整理如下,希望能对初学者有所帮助
1:java.lang.NoClassDefFoundError: org/apache/struts2/dojo/views/jsp/ui/HeadTag
解决方法:原因缺少了dojo的JAR包,引入即可:struts2-dojo-plugin-2.1.2.jar
2:Unable to load configuration. - bean - jar:file:/F:/Struts2/Struts2/WebRoot/WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178
Caused by: Unable to load bean: type:org.apache.struts2.dispatcher.multipart.MultiPartRequest class:org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest -
bean - jar:file:/F:/Struts2/Struts2/WebRoot/WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/RequestContext
解决方法:缺少JAR包,引入commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar即可
3:在Tomcat启动时,产生如下异常:
严重: Exception starting filter struts2 Cannot locate the chosen ObjectFactory implementation: spring
struts.properties 文件设置如下:
struts.objectFactory = spring
原因: 缺少 struts2-spring-plugin-2.0.11.1.jar 包
Struts2 中使用 Spring 的 IOC 应加入以下 jar 包
spring-core-2.0.5.jar
spring-beans-2.0.5.jar
spring-context-2.0.5.jar
spring-web-2.0.5.jar
struts2-spring-plugin-2.0.11.1.jar
1:java.lang.NoClassDefFoundError: org/apache/struts2/dojo/views/jsp/ui/HeadTag
解决方法:原因缺少了dojo的JAR包,引入即可:struts2-dojo-plugin-2.1.2.jar
2:Unable to load configuration. - bean - jar:file:/F:/Struts2/Struts2/WebRoot/WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178
Caused by: Unable to load bean: type:org.apache.struts2.dispatcher.multipart.MultiPartRequest class:org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest -
bean - jar:file:/F:/Struts2/Struts2/WebRoot/WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/RequestContext
解决方法:缺少JAR包,引入commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar即可
3:在Tomcat启动时,产生如下异常:
严重: Exception starting filter struts2 Cannot locate the chosen ObjectFactory implementation: spring
struts.properties 文件设置如下:
struts.objectFactory = spring
原因: 缺少 struts2-spring-plugin-2.0.11.1.jar 包
Struts2 中使用 Spring 的 IOC 应加入以下 jar 包
spring-core-2.0.5.jar
spring-beans-2.0.5.jar
spring-context-2.0.5.jar
spring-web-2.0.5.jar
struts2-spring-plugin-2.0.11.1.jar
相关文章推荐
- centos 6 编译安装php-5.4/5.5(lamp模式)
- Centos7.3_64位安装Apache2.4_mysql5.7_php5.4(阿里云LAMP php环境搭建图文教程)
- 搭建LAMP时,通过VM在centos5.4上安装GD库报错,肯请高手看看,帮忙解决~高分悬赏~
- centos 6 编译安装php-5.4/5.5(lamp模式)
- CentOS5.4安装LAMP
- centos 6 编译安装php-5.4/5.5(lamp模式)
- Centos 5.4 安装vncserver
- CentOS - LAMP编译安装 (4)
- CentOS 5.5使用yum来安装LAMP(php运行环境)
- CentOS 7.2 下安装部署 LAMP 详解
- CentOS下yum安装LAMP
- LAMP之Centos6.5安装配置Apache(一)
- CentOS6 系统 LAMP(Apache+MySQL+PHP)安装步骤
- CentOS 7下LAMP源码安装(4)安装PHP
- linux centos yum安装LAMP环境
- CentOS 安装配置LAMP服务器(Apache+PHP5+MySQL)
- CentOS6.2使用yum安装LAMP及phpMyadmin
- CentOS下安装LAMP环境
- CentOS5.4安装libpng提示--configure: error: ZLib not installed
- CentOS 5.11服务器安装配置LAMP服务器(Apache+PHP5+MySQL)