配置好下面的内容后,执行 run as -> tomcat7:run 或者tomcat6:run可以将maven的web应用在tomcat6/7里面运行 ,eclipse Indigo 版本默认tomcat:run是用tomcat6。

DelegatingFilterProxy cannot be cast to Filter

请在

settings.xml

  1. <pluginGroups>
  2. <pluginGroup>org.apache.tomcat.maven</pluginGroup>
  3. </pluginGroups>

pom.xml

  1. <repositories>
  2. <repository>
  3. <id>people.apache.snapshots</id>
  4. <url>http://repository.apache.org/content/groups/snapshots-group/</url>
  5. <releases>
  6. <enabled>false</enabled>
  7. </releases>
  8. <snapshots>
  9. <enabled>true</enabled>
  10. </snapshots>
  11. </repository>
  12. </repositories>
  13. <pluginRepositories>
  14. <pluginRepository>
  15. <id>apache.snapshots</id>
  16. <name>Apache Snapshots</name>
  17. <url>http://repository.apache.org/content/groups/snapshots-group/</url>
  18. <releases>
  19. <enabled>false</enabled>
  20. </releases>
  21. <snapshots>
  22. <enabled>true</enabled>
  23. </snapshots>
  24. </pluginRepository>
  25. </pluginRepositories>
  26. <plugins>
  27. <plugin>
  28. <groupId>org.apache.tomcat.maven</groupId>
  29. <artifactId>tomcat6-maven-plugin</artifactId>
  30. <version>2.0-SNAPSHOT</version>
  31. <configuration>
  32. <path>/</path>
  33. </configuration>
  34. </plugin>
  35. <plugin>
  36. <groupId>org.apache.tomcat.maven</groupId>
  37. <artifactId>tomcat7-maven-plugin</artifactId>
  38. <version>2.0-SNAPSHOT</version>
  39. <configuration>
  40. <path>/</path>
  41. </configuration>
  42. </plugin>
  43. </plugins

过程中遇到了一个情况,就是打成war包放到webapps下面运行时正常 的,但是用tomcat:run会报错:org.springframework.web.filter.DelegatingFilterProxy cannot be cast to javax.servlet.Filter;

检查一下:

pom.xml文件编辑器(一般要装插件才能看到)下面的dependency hierarchy 里面,在右边框图里面找到servlet-api.jar,选中后在左边,右键->exclude maven artifact,去除依赖关系。

最新文章

  1. 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【十】——使用CacheCow和ETag缓存资源
  2. Java中的线程同步机制
  3. SVN与TortoiseSVN实战:属性的奇技淫巧(二)
  4. 全代码实现ios-4
  5. MVC小系列(十一)【Html.BeginForm与Ajax.BeginForm】
  6. asp.net textbox keyup事件触发后台的textchange事件
  7. 对于反射中的invoke()方法的理解
  8. Windows下使用nginx搭建反向代理服务器
  9. jquery获取焦点和失去焦点事件代码
  10. 快速掌握Shell编程
  11. ●CodeForces 549F Yura and Developers
  12. Ansible运维自动化工具19个常用模块使用实例【转】
  13. 用python做一个搜索引擎(Pylucene)
  14. Java开发笔记(八)五种算术运算符
  15. 牛客网:Java重命名文件
  16. dos基本指令
  17. 《大话设计模式》c++实现 抽象工厂模式
  18. django之ForNode是如何渲染的
  19. 洛谷 P4656: LOJ 2484: [CEOI2017]Palindromic Partitions
  20. BZOJ 3143 游走(贪心+期望+高斯消元)

热门文章

  1. C# Message 消息处理
  2. k2 4.6.9安装记录-够复杂了
  3. bzoj 3398 [Usaco2009 Feb]Bullcow 牡牛和牝牛——前缀和优化dp / 排列组合
  4. snmpwalk用法
  5. 给JavaScript文件传入参数的几种方法
  6. 单端IO标准
  7. Java基础--HashCode
  8. 一个WCF使用TCP协议进行通协的例子
  9. oralce 记一次 External Procedure initial connection 处理
  10. UE4异步载入资源