配置好下面的内容后,执行 run as -> tomcat7:run 或者tomcat6:run可以将maven的web应用在tomcat6/7里面运行 ,eclipse Indigo 版本默认tomcat:run是用tomcat6。
DelegatingFilterProxy cannot be cast to Filter
请在
settings.xml
<pluginGroups> <pluginGroup>org.apache.tomcat.maven</pluginGroup> </pluginGroups>
pom.xml
<repositories> <repository> <id>people.apache.snapshots</id> <url>http://repository.apache.org/content/groups/snapshots-group/</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>apache.snapshots</id> <name>Apache Snapshots</name> <url>http://repository.apache.org/content/groups/snapshots-group/</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-maven-plugin</artifactId> <version>2.0-SNAPSHOT</version> <configuration> <path>/</path> </configuration> </plugin> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.0-SNAPSHOT</version> <configuration> <path>/</path> </configuration> </plugin> </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,去除依赖关系。
相关推荐
今天小编就为大家分享一篇使用Maven tomcat:run命令启动web项目时修改默认端口的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
maven部署tomcat,
Apache Tomcat Maven Plugin - Run Mojo.mht Apache Tomcat Maven Plugin - Run Mojo.mht
在用maven项目的时候,很多时候不想去再把...启动的时候直接:右键项目--》Run as--》maven build--》弹出的小框输入命令:tomcat7:run 然后直接enter就启动了 拷贝console里面的地址 浏览器直接打开就可以访问项目了
此项目为springmvc、Mybatis、EHcache、maven、Spring security3、...然后通过maven 命令: tomcat7:run deploy 运行 http://localhost:9090/spring3-security-integration/main/common user、user admin、admin
run 单击浏览工作区,然后选择您的项目在名称中指定-运行Tomcat而无需下载点击运行Maven处理后,访问的Web应用程序之后,运行配置选项将在Eclipse IDE的“运行”图标中可用下次运行该应用程序时,可以将其用于步骤5...
Maven的好处 节省空间 对jar包做了统一管理 依赖管理 一键构建:tomcat:run可以脱离开发工具 可跨平台 应用在大型项目可提高开发效率(模块开发)
您需要执行以下操作: 通过Maven在Tomcat 7中启动Web应用程序通过Maven启动GWT开发模式在浏览器中运行应用程序要完成第一点,请在外壳上发出以下Maven命令: mvn clean installmvn tomcat7:run-war-only 现在,您的...
使用maven整合的中英文验证码,使用注解的servlet3实现。其中pom配置了jetty和tomcat7,可以使用jetty:run或tomcat7:run。 项目使用UTF-8编码,导入eclipse请注意UTF-8编码
mvnw.cmd tomcat7:run-war # # Application should be accessible at http://localhost:8081/responsive-bootstrap-sites/ 在MacOS / Linux上 # # Build application from base directory using Maven Wrapper ./...
使用 如果Eclipse 安装了Maven插件,选 择pom.xml文件,击右键——>选择 Run As——> Maven build。 三、在eclipse上安装maven插件 1、在线安装 略。 2、离线安装 下载maven的eclipse插件包 解压到eclipse...
zip中包含两个maven测试demo,demo引用cas服务端,直接导入然后tomcat7:run。就可以启动。cas服务端的包直接导入到项目中,启动tomcat即可。
要在本地运行示例,请按照下列步骤操作: 从根目录运行“ mvn install” 进入项目StarterExamples并运行“ mvn jetty:run”或“ mvn tomcat:run” 要运行一个示例项目,您必须安装第一个项目BootstrapCommon(“ ...
Spring MVC展示柜 通过小的简单示例演示Spring MVC Web框架的功能。 在回顾了这个展示之后,您应该对Spring MVC可以做什么有一个很好的了解,并了解它的易用性。...$ mvn tomcat7:run [-Dmaven.tomcat.port
1. 概述 * apriori文件夹为数据操作。hadoop进行数据处理,apriori算法获得频繁项集。 * test文件夹为java web项目。maven管理 2. 安装 * 安装maven ... * 可直接使用处理完成的数据,导入... mvn tomcat:7 run
GWT Maven 示例概述最后,一个将多项目 Maven 构建与 GWT 2 结合在一起的工作...请在 shell 上发出以下 Maven 命令: mvn clean installmvn tomcat7:run-war-only您的应用程序现在部署在 。 现在,您需要启动 GWT 开发
#Datacentre应用使用的技术Spring Web MVC 4.0.2。发布Spring Data JPA 1.5.1。发布Spring Security 3.2.3 Hibernate4.3.4 Maven的3.2.1 Apache Tiles 3.0.4怎么跑安装... 所以jetty:run可以更改为tomcat7:run 确保有互
soap和rest实现常用接口, 此项目为maven项目,集成tomcat7, 运行 mvn tomcat7:run
mvn tomcat7:run 解决服务器错误“在当前项目和存储库中可用的插件组[org.apache.maven.plugins,org.codehaus.mojo]中找不到前缀'tocmat7'的插件” siguiente comando: mvn clean install tomcat7:run Debemos ...