gpt4 book ai didi

java - 如何实时远程调试更改

转载 作者:行者123 更新时间:2023-12-02 09:30:39 24 4
gpt4 key购买 nike

我使用java编程语言,eclipse IDE,我工作的项目是一个war应用程序,在进行一些更改后,我执行mvn clean install -u,在war生成后,我将其部署到tomcat并设置远程设置 JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,address=8082,server=y,suspend=n 并启动 Catalina 并启动调试服务器。当我进行一些更改并进行调试时,调试器不会显示我在构建后所做的更改,以反射(reflect)我需要进行的所有更改,这需要大约 10 分钟以上我想知道有没有办法可以做到这一点飞行中。

最佳答案

如果您想在 tomcat 中动态加载更改,请直接构建到 tomcat 的 webapps 目录。

实现此目的的一个简单方法是使用“ln -s”命令创建符号链接(symbolic link),以便 Tomcat 中的 webapps/appname/WEB-INF/classes 目录链接到项目的 target/classes 目录。这假设您在 Linux 或 Mac OS 上工作。

关于java - 如何实时远程调试更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58016285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com