Java 调试tomcat应用程序时如何在windows中启动tomcat调试端口
调试时出现异常Java 调试tomcat应用程序时如何在windows中启动tomcat调试端口,java,tomcat,remote-debugging,Java,Tomcat,Remote Debugging,调试时出现异常 Failed to connect to remote VM. Connection refused. Connection refused: connect. 我在windows系统中尝试过这个命令 netstat-n-a-ptcp 但是我的端口8787不在那里。如何启动该端口。基本配置是: 在catalina.bat下的tomcat/bin文件中修改以下内容 CATALINA_OPTS=“-Xdebug-Xrunjdwp:transport=dt_socket,地址=800
Failed to connect to remote VM. Connection refused.
Connection refused: connect.
我在windows系统中尝试过这个命令
netstat-n-a-ptcp
但是我的端口8787不在那里。如何启动该端口。基本配置是:
在catalina.bat
下的tomcat/bin
文件中修改以下内容
CATALINA_OPTS=“-Xdebug-Xrunjdwp:transport=dt_socket,地址=8000,服务器=y,挂起=n”
JPDA_OPTS=“-agentlib:jdwp=transport=dt_socket,地址=8000,服务器=y,挂起=n”
catalina.sh jpda start
- 为配置写入任何名称
- 写下项目名称
- 将连接类型写入标准(插座连接)
- 主机应该是本地主机
- 端口号为8000(或任何端口号,但在其他地方也应相同)
请参阅:当作为windows服务运行时,Tomcat的命令行选项可以存储在注册表中,64位操作系统的路径为
HKLM\Software\Wow6432Node\Apache Software Foundation\Procrun 2.0\TomcatServiceName
,32位操作系统的路径为HKEY\U LOCAL\U MACHINE\Software\Apache Software Foundation\Procrun 2.0\tomcat8
看
这些设置可以通过运行
bin\tomcatw.exe查看和更改。默认情况下,eclipse现在将1043作为端口。我怎么不知道??当我尝试使用eclipse UI时,但现在它使用的是定义的默认端口?没有其他人给出提示,所以我将尝试在bin中的所有.bat文件中搜索JPDA_选项,但它应该在catalina.bat或setenv.batdt_中。套接字端口在启动1043时默认为how please help me。手动启动tomcat 7时。如果手动启动它,请在windows中指定如下端口:bin\startup.bat-debug 8000
,然后在eclipse端口号1043中进行配置后,出现套接字错误。手动启动时,端口号为1043。