`

maven部署到远程tomcat

    博客分类:
  • web
 
阅读更多

1.打开tomcat下的tomcat-users.xml,设置管理密码

 

 <role rolename="manager-gui"/>
 <role rolename="manager-script"/>
 <user username="tomcat" password="tomcat" roles="manager-gui,manager-script"/>

 

 

2.打开项目下pom.xml文件,添加如下代码

			<plugin>
				<groupId>org.apache.tomcat.maven</groupId>
				<artifactId>tomcat7-maven-plugin</artifactId>
				<version>2.1</version>
				<configuration>
					<port>8080</port>
					<path>/</path>
					<!-- tomcat7:deploy 部署到远程服务器上 开始 -->
					<!-- http://192.168.4.127:8080/manager/text // 必须要以text结尾 -->
					<url>http://192.168.4.127:8080/manager/text</url>
					<!-- 加载tomcat管理用户信息 -->
					<!-- ====== method one ====== -->
					<!-- tomcat管理用户名 -->
					<username>tomcat</username>
					<!-- tomcat管理密码 -->
					<password>tomcat</password>
					<!-- ====== method one ====== -->
					<!-- ====== method two ====== -->
					<!-- setting.xml
					     <server>
						     <id>tomcat-server</id>
						     <username>tomcat</username>
						     <password>tomcat</password>
						 </server>
					 -->
					<!-- <server>tomcat-server</server> -->
					<!-- ====== method two ====== -->
					<!-- 项目根目录 -->
					<path>/webdemo-web</path>
					<!-- 部署到远程服务器 结束 -->
				</configuration>
			</plugin>

 3.执行

mvn tomcat7:deploy //部署

mvn tomcat7:redeploy // 重新部署

 

分享到:
评论

相关推荐

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

    本文将详细介绍如何使用Maven工具实现应用到远程Tomcat6服务器的自动部署。 #### 一、配置Tomcat6服务器 为了能够通过Maven进行远程部署,首先需要对Tomcat6服务器进行相应的配置。 ##### 1. 添加管理员账户 在`...

    maven 远程部署tomcat

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

    tomcat_maven远程部署配置文档

    #### 二、编辑远程Tomcat服务器下的`tomcat-users.xml` 为了能够通过远程方式管理Tomcat服务器,首先需要对`tomcat-users.xml`文件进行编辑。该文件通常位于Tomcat安装目录下的`conf`文件夹中。 **具体步骤:** 1...

    maven自动部署到远程tomcat服务器的方法

    使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,节省了大量时间。 本文章适用于tomcat的7.x ,8.x, 9.x版本。 下面是自动部的步骤 1,首先,配置tomcat的manager 编辑远程tomcat服务器...

    tomcat-maven-plugin

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

    Maven工程Tomcat热部署详解.pdf

    这涉及到Java环境的搭建,Tomcat的安装,以及Maven工程中对于热部署的配置方法。 Java环境的搭建是热部署的前提。在Linux环境下,可以通过检查系统中是否已安装Java来确认Java环境。常用的命令为java-version和rpm-...

    maven集成tomcat支持热部署

    7. 将Maven项目部署到Tomcat服务器,选中WAR包,右键点击"Run As" -&gt; "Run on Server",Eclipse会自动将项目部署到Tomcat。 8. 实现热部署的关键是启用Tomcat的热部署功能。在Eclipse中,选中Tomcat服务器,右键...

    eclipse+maven+tomcat集成

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

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

    4. **生命周期与构建阶段**: Maven拥有丰富的生命周期,如`clean`、`compile`、`test`、`install`和`deploy`等,分别对应清理、编译、测试、安装到本地仓库和部署到远程仓库等操作。 5. **插件**: Maven通过插件...

    Java项目包 Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署

    4. **部署到Tomcat**:构建成功后,Jenkins可以通过使用`deploy`生命周期阶段的Maven目标,如`mvn tomcat7:deploy`,将WAR文件部署到远程Tomcat服务器。也可以编写shell脚本手动完成这个过程,包括停止Tomcat、复制...

    maven cargo自动化部署tomcat7.pdf

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

    jenkins+maven-tomcat插件自动部署

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

    maven工程在tomcat服务器上的自动化部署

    2. **设置服务器信息**:在Maven的settings.xml文件中,需要配置远程服务器的信息,包括用户名、密码以及服务器的URL,以便Maven能安全地连接到Tomcat服务器进行部署。 3. **打包应用**:使用Maven的`package`目标...

    maven项目跨机器部署

    myeclipse中maven的一些常见功能总结;借助maven将本地项目部署到远程tomcat容器。

    maven与Tomcat绿色版

    对于部署,可以利用Maven的`tomcat7-maven-plugin`或`tomcat8-maven-plugin`插件,直接将WAR文件部署到本地或远程的Tomcat服务器上,无需手动操作。通过命令行执行`mvn tomcat7:deploy`或`mvn tomcat8:deploy`,即可...

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

    这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热部署,即代码修改后无需重启服务器即可看到更新效果。 首先,Maven是一个强大的项目...

    Maven和Tomcat插件

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

    maven利用tomcat插件部署远程Linux服务器的步骤详解

    在本篇文章中,我们将探讨如何利用Maven的Tomcat插件来部署应用程序到远程Linux服务器上。这个过程对于持续集成和自动化部署至关重要。 首先,我们来看一下必要的环境设置。在远程Linux服务器上,我们需要安装...

Global site tag (gtag.js) - Google Analytics