博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse中远程部署war项目至tomcat
阅读量:6353 次
发布时间:2019-06-22

本文共 1652 字,大约阅读时间需要 5 分钟。

hot3.png

Tomcat用Maven远程部署
以Apache Tomcat/7.0.28例:(每个版本的地址和配置会不一样)
查看http://127.0.0.1/manager/html 在弹出的对话框中点取消就会出现401错误,
05143427_r2ue.jpg
这里会例出这个版本的哪些角色,有什么权限,manager-gui图形管理 manager-script文本接口等。
1.先更改tomcat-users.xml文件
这样就可以在http://127.0.0.1/manager/html 这里管理时使用tomcat/123456登陆管理
然后在用maven在http://127.0.0.1/manager/text使用root/123456远程部署
2、在需要部署的应用的pom.xml中加入
org.codehaus.mojo
tomcat-maven-plugin
1.1
http://127.0.0.1/manager/text
root
123456
/mywebapp
这种方式配置已经完成了,当然用户名(username)和密码(password)也可以在maven的setting.xml里配,那在pom.xml就配一个名称还需要下面第三步部配置,像这样,
org.codehaus.mojo
tomcat-maven-plugin
1.1
http://127.0.0.1/manager/text
tomcat
/mywebapp
3、在maven的setting.xml的server中配
tomcat
root
123456

执行部署命令

运行打包部署: mvn tomcat:deploy  撤销部署:mvn tomcat:undeploy  启动web应用:mvn tomcat:start停止web应用: mvn tomcat:stop  重新部署: mvn tomcat:redeploy  部署展开的文件:mvn war:exploded tomcat:exploded

同时tomcat还可开启远程调试,进行java调试。

1 修改startup.bat

 
 SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888 
  
2 修改catalina.bat
  修改set JPDA_TRANSPORT=dt_socket
  修改set JPDA_ADDRESS=8888

这样开启tomcat远程调试端口

在eclipse连接远程端口进行调试即可

转载于:https://my.oschina.net/amoshuang/blog/108079

你可能感兴趣的文章
解决PHP下载大文件失败,并限制下载速度
查看>>
java B2B2C Springcloud电子商城系统—Feign实例
查看>>
java B2B2C Springcloud多租户电子商城系统 (五)springboot整合 beatlsql
查看>>
Throwable是一个怎样的类?
查看>>
三条代码 搞定 python 生成验证码
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
无线和有线路由哪种性能更好
查看>>
Dwr3.0纯注解(纯Java Code配置)配置与应用浅析三之后端反向调用前端
查看>>
Ubuntu下安装遨游浏览器
查看>>
自定义Linux service脚本
查看>>
微信开发之发红包
查看>>
一键lnmp脚本&&php扩展模块安装(适用于CENTOS6.X系列)
查看>>
二维观察---文字的裁剪
查看>>
矩形覆盖
查看>>
ICMP
查看>>
界面设计模式(第2版)(全彩)
查看>>
解决VMware Workstation错误:未能锁定文件
查看>>
CentOS6 手动编译升级 gcc
查看>>
memcached的安装与开启脚本
查看>>