赞
踩
由于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"
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、选择刚才设置的服务器,点击开始。等待部署完成即可。
不足之处请多多指教。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。