IDEA 远程部署Win10系统中的Tomcat web项目 并调试

本文将讲述IDEA中如何把本地得Web项目发布到远程Tomcat中并调试,网上文章太杂,这里介绍一直简单得测试能用的方法;

 

***首先确保Tomcat能正常使用;

第一步

我们先开启Tomcat的调试模式,↓

在Tomcat的bin目录下找到catalina.bat文件,在文件首行加入如下配置:

set JMX_REMOTE_CONFIG=-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=8999  
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false  
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=81
set CATALINA_OPTS=%CATALINA_OPTS% %JMX_REMOTE_CONFIG% 

*上面代码为了方便观看所以一个参数一行,实际上前4行应该放在同一行 空格隔开

第二步

配置完成后看IDEA中的配置如何与上面配置对应上👇

上图中关键配置点:

JMX port 与第一步中 jmxremote.port对应;

Remote Connection Settings:host为Tomcat的IP,Port为服务器的端口(比如默认8080端口)

*Remote staging:该配置是为了让IDEA把生成的war包通过FTP上传到Tomcat的WebApp目录下,配置步骤:

① 在服务器中安装个FTP服务器,本文以 FileZilla Server Interface 为例 ,安装成功后为FTP服务器配置一个用户👇:

② 在IDEA中添加一个FTP服务器连接

点击箭头位置

添加一个FTP服务

配置完成后点击 TEST CONNECTION 测试连接 如下表示连接成功

到此完成FTP服务配置

③ 选择刚刚配置的ftp服务器

第三步

配置要发布的war包

 

第四步

配置IDEA调试参数

 

上面81端口对应第一步的端口配置👇

 

最后一步 ,上面所有配置已完成,直接点击

可以看到File Transfer窗口输出传输文件信息👇

Run窗口👇

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章