IDEA 16 将项目远程部署到Tomcat 8
2016-07-12 09:42
387 查看
如果在开发过程中只使用了tomcat的本地服务器,那么将代码部署到远程服务器还需要生成war文件复制到远程服务器的tomcat的webapps目录下,也是一项比较耗费时间的操作,现在我们需要在IDEA里面点击Run就直接把代码部署到服务器上面,这样既方便也不容易出错。
先在远程服务器上面进行tomcat参数的一些设置,可以参考IDEA官方文档。首先需要tomcat 5以上的版本才支持远程部署,另外还需要打开远程服务器的JMX功能,这就需要在tomcat的启动脚本(catalina.sh)添加以下代码:
其中
再把你需要部署的项目从远程tomcat的webapps和work/Catalina/localhost目录下删除(如果有的话)。
然后进行IDEA中的设置,首先添加一个远程服务器,在Host选项中进行设置:
换成你自己的服务器IP即可。然后点击OK,
直接运行程序即可,IDEA会自动将文件上传到远程服务器:
先在远程服务器上面进行tomcat参数的一些设置,可以参考IDEA官方文档。首先需要tomcat 5以上的版本才支持远程部署,另外还需要打开远程服务器的JMX功能,这就需要在tomcat的启动脚本(catalina.sh)添加以下代码:
CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=<host>" export CATALINA_OPTS
其中
<host>是你远程服务器的地址。
再把你需要部署的项目从远程tomcat的webapps和work/Catalina/localhost目录下删除(如果有的话)。
然后进行IDEA中的设置,首先添加一个远程服务器,在Host选项中进行设置:
换成你自己的服务器IP即可。然后点击OK,
直接运行程序即可,IDEA会自动将文件上传到远程服务器:
相关文章推荐
- java-模拟tomcat服务器
- 小心服务器内存居高不下的元凶--WebAPI服务
- i-jetty环境搭配与编译
- 实现单Tomcat多Server配置
- 生产环境下的Tomcat配置
- 运维入门
- Linux部署Tomcat服务器
- jenkins------结合maven将svn项目自动部署到tomcat下
- 如何搞定tomcat这只喵~
- 利用开源软件打造自己的全功能远程工具
- Linux5.9无人值守安装
- 数据中心和云未来的十二大趋势
- 虚拟化基础架构Windows 2008篇之11-WSUS服务器的安装与配置
- 用vsftp快速搭建ftp服务器
- Linux快速构建apache web服务器
- 服务器监控策略浅谈
- 如何降低服务器采购成本 原理分析
- 建议的服务器分区办法