如何在Eclipse下将Maven打包的war部署到远程Tomcat
来源:互联网 发布:json 数据解析 乱码 编辑:程序博客网 时间:2024/06/05 21:54
所需环境
1: Maven 3
2: Tomcat 7
URL:http://localhost:8080/manager/text
一. Tomcat 权限
增加 Tomcat 用户:%TOMCAT_PATH%/conf/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?><tomcat-users> <role rolename="manager-gui"/><role rolename="manager-script"/><user username="yuan" password="132456" roles="manager-gui,manager-script" /> </tomcat-users>
二. Maven 权限
将上面在tomcat里增加的用户,添加到 %MAVEN_PATH%/conf/settings.xml 文件里:
<?xml version="1.0" encoding="UTF-8"?><settings ...><servers> <server><id>TomcatServer</id><username>yuan</username><password>123456</password></server> </servers></settings>
三. POM文件
在项目POM文件里增加tomcat插件
<plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version><configuration><url>http://localhost:8080/manager/text</url> <server>TomcatServer</server><path>/AppName</path> <!-- web应用的名字 --></configuration></plugin>
四. 配置 ECLIPSE 下的 RUN CONFIGURATION
项目文件夹右键 -> Run as -> Run configurations,出来的面板左侧的Maven build新建一个配置,Name随意,Base Directory选择当前项目,Goals为tomcat:deploy
tomcat:deploy 为首次发布时使用,之后使用这个就会报错,因为 tomcat 下已经有该项目,此时应该按以上步骤新建一个配置,只是 Goals 设置为 tomcat:redeploy,之后重复发布使用 redeploy 。
- 项目文件夹右键 -> run as -> maven build,选择 deploy 或者 redeploy 。当然必须先启动 tomcat 才行。
- 对于是否发布成功可以到 tomcat 的 webapp 下检查。
0 0
- 如何在Eclipse下将Maven打包的war部署到远程Tomcat
- 将Maven项目打包成war部署到tomcat
- Maven远程部署war包到Tomcat
- 如何将打包为WAR的项目部署到Tomcat服务器上
- 将maven项目打包部署到自己的Tomcat下,可用来模拟远程服务器进行测试
- 使用maven自动部署功能将war工程自动部署到远程tomcat服务器
- Jenkins部署war包到远程tomcat的webapps下
- Jenkins部署war包到远程tomcat的webapps下
- 如何将war包部署到 Linux下的tomcat上(针对自己的公司)
- 使用idea将maven项目打包war文件部署到tomcat
- 使用Maven将War包部署至远程Tomcat服务器
- 如何部署war文件到tomcat下
- (spring boot)maven 打包war 部署到tomcat
- 用eclipse 将maven项目打war包部署到tomcat
- 将javaweb项目打包成war包部署到Tomcat目录下
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- UVA - 10041 Vito's Family 求中位数
- Breakout detection in the wild
- AOJ 0121: Seven Puzzle (BFS DP STL 逆向推理)
- WPA和WPA2关系
- Linux cat 命令源码剖析
- 如何在Eclipse下将Maven打包的war部署到远程Tomcat
- NodeJS、NPM安装配置步骤(windows版本)
- Quartz 触发器(SimpleTrigger&CronTrigger )配置说明 & cronExpression表达式
- 第十一周项目4特殊三位数
- 20个华丽的时间轴例子,寻找网页设计灵感(转)
- 独木舟上的旅行
- 开发:异常收集之 运行jar包的问题
- How to Load XML with JavaScript on an HTML5 Page
- cocos2dx安卓点home键返回游戏会黑屏的bug修改