在eclipse中使用tomcat部署项目,我们一般是到网上下载tomcat服务,然后与eclipse集成,这是我之前的做法。
其实我们省略这个步骤,使用maven集成tomcat

  1. 在项目下pom.xml文件中的标签内加入:

    <plugin>  
        <groupId>org.apache.tomcat.maven</groupId>  
        <artifactId>tomcat7-maven-plugin</artifactId>  
        <version>2.2-SNAPSHOT</version>  
        <configuration>  
            <path>/${project.build.finalName}</path>  <!-- 项目名 -->
            <server>mytomcat7</server>  
            <!-- 这里是本地tomcat,如果是远程服务器可以改成对应的地址,实现自动部署-->  
            <url>http://localhost:8080/manager/text</url>  
         </configuration>  
    </plugin>  
    
  2. 选择项目,然后debug As–>maven build
    启动

  3. 部署发布成功
    成功

    插件相关命令

    命令              描述
    tomcat7:deploy      部署一个web war包
    tomcat7:reload      重新加载web war包
    tomcat7:start     启动tomcat
    tomcat7:stop      停止tomcat
    tomcat7:undeploy  停止一个war包
    tomcat7:run          启动嵌入式tomcat ,并运行当前项目
    

实现自动部署请看以下博文:
Maven Tomcat7自动部署
Maven tomcat7-maven-plugin 部署Maven Web 项目