关于Struts2.3.28配置出现的问题:Dispatcher initialization failed
2016-04-10 19:45
731 查看
最近刚学到Struts2框架,搭建环境的时候老是报莫名其妙的错误,然后谷歌了很久,愣是没找到答案,相近的答案都是说导包不全,后面证实,也的确是这样,但是网上的说法都是针对Struts2.3以下的,所以说的不完全对,捣鼓了一下终于明白了,原来我用的是Struts2.3.28,必须要导入asm的相关jar,如果你用的也是2.3.28,那就得注意了;
以前的解决方法:Struts2.3.28正确的基本配置
Struts2.3.28正确的基本配置(maven,推荐)
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2.1-b03</version> </dependency> <!-- mysql connector --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.30</version> </dependency> <!-- Struts2.3.28 --> <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> <version>3.3</version> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm-commons</artifactId> <version>3.3</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.2</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.3</version> </dependency> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.22</version> </dependency> <dependency> <groupId>javassist</groupId> <artifactId>javassist</artifactId> <version>3.11.0.GA</version> </dependency> <dependency> <groupId>ognl</groupId> <artifactId>ognl</artifactId> <version>3.0.13</version> </dependency> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-convention-plugin</artifactId> <version>2.3.28</version> </dependency> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.3.28</version> </dependency> <dependency> <groupId>org.apache.struts.xwork</groupId> <artifactId>xwork-core</artifactId> <version>2.3.28</version> </dependency> </dependencies>
相关文章推荐
- Java虚拟机方法执行的概念模型
- 20145331 实验一 "Java开发环境的熟悉"
- LeetCode(java)6. ZigZag Conversion
- java编译时生成调试信息选项详解(javac -g)
- Java连接mysql详解&解决乱码
- Java泛型总结
- Struts2通用标签学习
- Struts2中result的type属性;值栈
- Java基础知识:equals;有参无参
- 20145337 《Java程序设计》第六周学习总结
- java中super和this的用法
- java -verbose命令
- LeetCode(java)5. Longest Palindromic Substring
- JavaWeb总结(三)—JSP
- 蓝桥杯java -身份证号码升级
- 关于Java流的方式将数据写入到文件中
- 删除原先的java导致在eclipse中tools.jar找不到
- android Studio 设置快捷键Alt+/联想,跟eclipse一样
- eclipse_ndk配置详解
- IntelliJ IDEA创建Web SpringMVC项目(二):添加springMVC框架