`

使用Maven插件部署项目到Tomcat中

 
阅读更多

实验环境:Eclipse-Kepler + Tomcat7 + Maven3

应用场景:

       本地开发好之后,利用Maven插件将War包发布到测试环境Tomcat容器中。

 

【步骤】

第一步,编辑 %CATALINA_HOME%/conf/tomcat-users.xml,设置Tomcat用户。
<tomcat-users>
<!--
  NOTE:  By default, no user is included in the "manager-gui" role required
  to operate the "/manager/html" web application.  If you wish to use this app,
  you must define such a user - the username and password are arbitrary.
-->
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <user username="tomcat" password="123456"
        roles="manager-gui,manager-script"/>
</tomcat-users>

第二步,在对应WEB项目的Pom.xml中,配置Maven-Tomcat插件。

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.0-beta-1</version>
    <configuration>
        <username>tomcat</username>
        <password>123456</password>
        <url>http://localhost:8080/manager/text</url>
        <path>/${project.build.finalName}</path>
    </configuration>
</plugin>

第三步,启动Tomcat(必须让Tomcat先运行起来,否则插件连接会报:Connection refuse)
   
第四步,将war包部署到服务器上的Tomcat/webapps下,只需一条命令即可:
    mvn tomcat7:deploy

分享到:
评论

相关推荐

    jenkins实现maven项目自动部署到tomcat

    【Jenkins实现Maven项目自动部署到Tomcat】是一篇关于自动化构建和部署流程的教程。该文档旨在教你如何利用Jenkins自动化处理Maven项目的编译、打包和部署到Tomcat服务器的过程,使得开发工作更加高效。以下是详细的...

    Maven使用tomcat8-maven-plugin插件.docx

    tomcat8-maven-plugin 插件是一个非常有用的插件,它可以帮助开发者快速部署项目到 Tomcat 服务器上。使用该插件需要在 POM 文件中添加插件依赖项,并配置插件仓库信息。在本文中,我们详细介绍了 tomcat8-maven-...

    Eclipse中创建Web Maven Project并部署到Tomcat中

    本篇文章将详细解释如何在Eclipse中创建一个基于Maven的Web项目,并将其部署到Tomcat服务器上。 首先,创建一个`Web Maven Project`: 1. 打开Eclipse,选择“File” -&gt; “New” -&gt; “Dynamic Web Project”。 2. ...

    在Eclipse中Tomcat和Maven插件相互配合进行热部署

    在Eclipse中,Tomcat和Maven插件的相互配合是开发Java Web应用程序时不可或缺的工具。这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热...

    Maven Web项目部署到tomcat的方法总结

    自动部署是指在Maven项目中配置插件,以便将项目自动部署到Tomcat服务器上。首先,我们需要在Tomcat安装目录下的conf文件夹下找到“tomcat-users.xml”文件,打开文件并在&lt;tomcat-users&gt;标签内添加以下内容: ```...

    maven项目转动态web项目,部署到tomcat

    本文将详细介绍如何将 Maven 项目转换为动态 Web 项目,并将其部署到 Tomcat 中。 Maven 项目转换为动态 Web 项目 在将 Maven 项目转换为动态 Web 项目之前,需要确保已经安装了 Maven 插件。在 Eclipse 中,可以...

    tomcat-maven-plugin

    它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现调试。而且具有tomcat的热部署功能。

    maven 远程部署tomcat

    Maven 远程部署 Tomcat 容器是指使用 Maven 插件将 Java Web 项目自动部署到 Tomcat 容器中,这样可以免去手工拷贝的重复工作。这种方法可以大大提高开发效率和项目部署速度。 Maven 部署 Tomcat 容器的配置 要...

    Maven+Eclipse 中使用tomcat

    Maven插件配置完成后,可以在Eclipse的“Run As”菜单中看到“Maven Build”选项,这里可以配置命令如`tomcat7:run`来启动或部署应用。另外,通过右键点击服务器实例,选择“Add and Remove”将项目添加到服务器中...

    使用Maven Cargo 插件管理Tomcat6的部署

    在IT行业中,管理和部署Web应用程序是一项关键任务,而Maven Cargo插件则为开发者提供了一个强大的工具,使得在Tomcat6上部署应用变得更加便捷。Cargo是一个用于自动化服务器和容器管理的Java库,它允许开发者在多种...

    maven自动部署到远程普通tomcat6服务器

    为了使Maven能够在构建过程中处理Web应用程序的打包以及部署工作,需要在项目的`pom.xml`文件中添加相应的插件配置。 ##### 3. 配置POM文件 在`&lt;build&gt;`标签内添加以下内容: ```xml &lt;groupId&gt;org.apache....

    jenkins+maven-tomcat插件自动部署

    一旦所有配置都完成,Jenkins将能够自动从Git仓库获取代码,使用Maven进行构建,然后通过Tomcat Maven插件将应用部署到远程Tomcat服务器上。这个自动化流程显著提高了开发效率,减少了手动部署的错误和时间消耗。 ...

    Maven和Tomcat插件

    Tomcat插件通常指的是`maven-tomcat-plugin`或`tomcat7-maven-plugin`,它允许开发者在Maven构建流程中直接部署应用程序到本地或远程的Tomcat服务器。例如,以下配置可以在打包完成后自动部署到本地Tomcat: ```xml...

    jenkins实现maven项目自动部署到tomcat .rar

    本篇文章将详细介绍如何使用Jenkins结合Maven实现Java项目的自动部署到Tomcat。 **一、Jenkins简介** Jenkins是一个开源的持续集成服务器,它可以监控和记录软件构建过程,并提供丰富的插件支持自动化测试、部署等...

    maven cargo自动化部署tomcat7.pdf

    当我们谈论在Maven下使用Cargo实现自动化部署到Tomcat7服务器时,我们主要涉及以下几个知识点: 1. Maven的配置和使用: Maven是一个项目管理工具,主要用于Java项目。它使用了一种名为POM(Project Object Model...

    springboot项目部署到tomcat

    - 在Spring Boot项目的`pom.xml`文件中,需要添加`build`标签以及Tomcat7的Maven插件配置。 ```xml &lt;groupId&gt;org.apache.tomcat.maven &lt;artifactId&gt;tomcat7-maven-plugin &lt;version&gt;2.2 &lt;path&gt;/ ...

    maven的安装文件以及集成TOMCAT、eclipse的教程

    3. **将Maven项目部署到Tomcat**: 右键选中项目,选择`Properties -&gt; Run/Debug Settings`,在Maven Build配置中添加`tomcat7:deploy`目标,然后将项目拖入Servers视图的Tomcat服务器。 4. **启动Tomcat**: 在...

    maven通过tomcat插件,如何运行Java Web项目 支持断点

    这里的配置项`url`是Tomcat的管理URL,`server`是Maven中定义的服务器配置名,`path`是Web应用在Tomcat中的部署路径。 在`~/.m2/settings.xml`文件中,你需要为`server`定义一个服务器配置,以便Maven能够自动登录...

    eclipse+maven+tomcat集成

    - **部署项目**:在创建的Maven Web项目中,右键点击项目,选择`Run As -&gt; Run on Server`,然后选择已配置好的Tomcat服务器进行部署。 #### 六、总结 通过以上步骤,我们可以实现Eclipse、Maven与Tomcat的集成。...

Global site tag (gtag.js) - Google Analytics