java – 在远程调试模式下启动tomcat时出错
发布时间:2020-05-24 19:40:03 所属栏目:Java 来源:互联网
导读:Tomcat未在调试模式下启动.记录下面的日志. C:ApacheSoftapache-tomcat-7.0.67bincatalina.bat jpda startUsing CATALINA_BASE: C:ApacheSoftapache-tomcat-7.0.67Using CATALINA_HOME: C:ApacheSoftapache-tomcat-
Tomcat未在调试模式下启动.记录下面的日志. C:ApacheSoftapache-tomcat-7.0.67bin>catalina.bat jpda start Using CATALINA_BASE: "C:ApacheSoftapache-tomcat-7.0.67" Using CATALINA_HOME: "C:ApacheSoftapache-tomcat-7.0.67" Using CATALINA_TMPDIR: "C:ApacheSoftapache-tomcat-7.0.67temp" Using JRE_HOME: "C:Program FilesJavajdk1.7.0_79" Using CLASSPATH: "C:ApacheSoftapache-tomcat-7.0.67binbootstrap.jar;C:ApacheSoftapache-tomcat-7.0.67bintomcat-juli.jar" =transport=dt_socket was unexpected at this time. 解决方法让我猜一下,你在blog.trifork.com上读到了一个名为“如何在智能IDEA中从远程调试应用程序运行”的链接.说明在setenv.bat中为Windows执行此操作: set JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=1043,server=y,suspend=n" 是的,那不行. catalina.bat添加了自己的引号,因此最终尝试执行此操作: if not ""-agentlib:jdwp=transport=dt_socket,suspend=n"" == "" goto gotJpdaOpts 更好的计划是这样做: set JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,suspend=n 我知道这是差不多一年前的事了,但我遇到了这个问题,最终不得不从Tomcat批处理文件中删除“@echo off”并自行追查.希望这会被投票,以便它可以拯救别人这种悲伤. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |