IDEA部署项目到远程tomcat(Linux版本)

引言

由于Linux自带了sftp服务,因此不需要装,但是Windows需要配置。

前提

java环境配置完成。
tomcat配置完成。

环境

本机java版本:1.8.0_161 x64
服务器java版本:1.8.0_232 x64
tomcat 8.0
IDEA 2019.3.2 Ultimate

服务端配置:

修改tomcat目录的bin下的catalina.sh,添加以下内容:

export 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=192.168.21.190" 
 export JAVA_OPTS="-Dcom.sun.management.jmxremote=
 -Dcom.sun.management.jmxremote.port=1099
 -Dcom.sun.management.jmxremote.ssl=false
 -Dcom.sun.management.jmxremote.authenticate=false"

IDEA 配置:

1、点击IDEA右上角的"Edit Configurations…";
在这里插入图片描述
2、按照顺序依次点击 1 、2 、3;
在这里插入图片描述
3、先选择Remote staging ----> type :sftp,然后点击Host右侧的三个点,设置远程主机。
在这里插入图片描述
4.点击右上角的“+”,新建主机,类型选择 sftp,设置服务器名字,这个随意写,以后自己能分辨出来即可。1处填写主机ip,2处填写密码。填写完成以后可以通过点击 Test Connection 按钮测试填写是否成功。点击ok
在这里插入图片描述
5.现在我们返回到了Run/Debug Configurations中,在Host出选择刚刚设置的服务器名字。选择完成后,此时URL地址栏已经发生变化。其次,1处选择远程tomcat的webapps路径,2填写远程服务器ip
在这里插入图片描述
6.选择 Deployment选项卡,点击右侧的“+”,选择Artifact。在弹出的窗口选择第二个,即项目名:war exploded,点击确定。
在这里插入图片描述
7、返回到Server页面,重新选择Path from root 为tomcat下的 webapps文件夹。点击ok。
在这里插入图片描述
8、选择刚才设置的服务器,点击开始。等待部署完成即可。在这里插入图片描述

不足之处请多多指教。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值