迁移到“tomcat 8”的页面说(http://tomcat.apache.org/migration-8.html):
“当使用 jpda 选项启动 Tomcat 以启用远程调试时,Tomcat 8 默认在 localhost:8000 上监听。早期版本在 *:8000 上监听”
1.这些配置之间的实际区别是什么?
谢谢, 埃亚尔
最佳答案
我已提交该问题以将其更改为 Tomcat 8。有一个很好的理由:如果您提供 *:8080
,您网络上的每个人都可以连接到您的 VM 并进行调试并且可能会泄露敏感数据,而且我公司的定期 Nessus 扫描和其他人将其报告为漏洞。您需要做的就是将环境变量 JPDA_ADDRESS
设置为 IP:PORT
,最好是在您的 setenv.sh
中。
关于java - Tomcat 8 jpda 端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24137173/