我有大量文章通过与启动脚本一起启动来在调试模式下运行tomcat。我在Mac上将tomcat作为brew服务运行,并使用以下命令启动/停止该服务:
brew services start/stop/restart tomcat
我还尝试了使用上述方法在startup.sh中添加jpda启动脚本,但没有成功。仍在探索,看看是否有人对此有解决方案。同时,是否有人可以提供帮助?
通过Homebrew运行Tomcat 9。
答案 0 :(得分:0)
您可以使用brew list tomcat
确定您的tomcat安装位置。
然后在安装的setenv.sh
文件夹中创建一个libexec/bin
。确保将文件所有者/权限设置为此目录中的其他文件。
在setenv.sh
中,您可以指定要设置的调试选项,例如
export CATALINA_OPTS="agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=12345
然后重新启动tomcat,您应该能够将调试器连接到tomcat应用程序。