温馨提示×

Debian下如何调试Tomcat应用

小樊
36
2025-02-27 05:34:16
栏目: 智能运维
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统下调试Tomcat应用,通常需要通过IDE(如IntelliJ IDEA)进行远程调试。以下是详细的步骤:

  1. 配置Tomcat进行远程调试
  • 打开Tomcat的bin目录下的catalina.sh文件。
  • 在文件末尾添加以下设置:
CATALINA_OPTS="$CATALINA_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005"

这里的address=5005是调试端口号,可以根据需要更改。

  1. 启动Tomcat
  • 在添加了调试设置后,正常启动Tomcat。可以通过以下命令启动:
/path/to/tomcat/bin/startup.sh

确保Tomcat启动时带有调试端口。

  1. 配置IDEA进行远程调试
  • 打开IntelliJ IDEA,创建一个新的Java项目或打开现有项目。
  • 配置Tomcat服务器:
    • 选择Run -> Edit Configurations
    • 点击+号,选择Remote.
    • Server选项卡中,设置Host为Tomcat服务器的IP地址(或域名),端口设置为步骤2中的调试端口号(如5005)。
    • 确保Use module classpath选项被选中。
  • 设置断点:
    • 在代码中设置断点,可以通过点击代码行号旁边的区域来设置。
  • 启动调试模式:
    • 点击工具栏上的绿色蜘蛛图标(或按Shift + F9)以调试模式启动Tomcat。
    • 如果一切配置正确,IDEA会连接到Tomcat服务器并在设置的断点处暂停执行。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian下Tomcat如何部署应用

0