我试图找出Apache Tomcat变量之间的区别 - CATALINA_OPTS
并且JAVA_OPTS
在SO中并且惊讶地发现这里没有问题/答案.所以我想在找到差异之后在这里(有答案)分享它.检查下面的答案/差异.
注意:在发布时,我们在CentOS5 64位arch上运行带有JDK 6u32的Apache Tomcat v6.0.10.
如何以调试模式启动tomcat 6服务器并与Eclipse Ide一起使用进行远程调试。?
现在我正在使用命令行启动服务器:
汤姆猫6.exe
有一次,远程调试曾经工作过.但对于我的生活,我似乎无法弄清楚是什么打破了它.
我有一个flex/Java应用程序.有一个启动tomcat服务器的包装器.我修改了wrapper.conf文件以包含
-Xdebug -Xrunjdwp:transport = dt_socket,address = 8000,server = y,suspend = n
在我的flex调试配置中,在左侧,我有远程Java应用程序.在右边,我有标准(Socket Attach)作为连接类型,127.0.0.1(我也试过localhost)作为主机,8000作为端口.
以下是堆栈跟踪.
!ENTRY org.eclipse.jdt.launching 4 113 2013-09-03 11:30:49.109!MESSAGE无法连接到远程VM.拒绝连接.!STACK 0 java.net.ConnectException:连接被拒绝:连接java.net.PlainSocketImpl.socketConnect(本机方法),java.net.PlainSocketImpl.doConnect(未知来源),位于java.net.PlainSocketImpl.connectToAddress(未知来源)at at来自java.net.Socket.connect(Unknown Source)的java.net.SocksSocketImpl.connect(未知源)java.net上的java.net.Socket.connect(未知源)java.net中的java.net.Socket.connect(未知源). net.Socket.(Unknown Source)at java.net.Socket.(Unknown Source)at org.eclipse.jdi.internal.connect.SocketTransportService $ 2.run(SocketTransportService.java:136)at java.lang.Thread.run(未知来源)
以下是调试配置的屏幕截图.
我正在尝试在最近升级的 Tomcat 9.0.13 和 Open JDK 11.0.1 上远程调试 Tomcat Web 应用程序。服务器是 Redhat Enterprise Linux 7.6,我在 Windows 7 开发者盒子上使用 Eclipse 进行连接。
Tomcat 启动,并且可以通过端口 8080 访问该应用程序,但在某些请求上失败。因此,在我的 Eclipse 上,我使用我的配置详细信息配置了一个远程 Java 应用程序。当我尝试连接到它时,连接失败并显示
Failed to connect to remote VM. Connection refused.
我使用默认端口 8000,在 Linux 服务器上,netstat -an 显示有一个进程在 Tomcat 启动时侦听该端口,而不是在 Tomcat 停止时侦听。
我尝试从 Windows 机器远程登录到端口 8000 并得到
$ telnet c516vefpubrec 8000
Trying XX.XXX.XX.XX...
telnet: Unable to connect to remote host: Connection refused
Run Code Online (Sandbox Code Playgroud)
当我做同样的事情运行我们的旧 Tomcat 7 + Java 1.8 时,一切都很成功。我尝试过其他端口,结果相同。
这可能是一个错误吗?Tomcat 9上有启用JPDA的配置项吗?
调试时出现异常
Failed to connect to remote VM. Connection refused.
Connection refused: connect.
Run Code Online (Sandbox Code Playgroud)
我已经在Windows系统中尝试过命令
netstat -n -a -p tcp
但是我的8787端口没有启动该端口的方法。
java ×4
tomcat ×3
eclipse ×2
tomcat6 ×2
apache-flex ×1
debugging ×1
flexbuilder ×1
jpda ×1
jvm ×1
tomcat9 ×1