我想为我的应用程序启动调试模式。但是我需要从命令提示符启动调试模式。有可能吗?程序会在tomcat 5.5和tomcat 6之间变化吗。?
>
从命令行:
Linux:
cd apache-tomcat/bin
export JPDA_SUSPEND=y
./catalina.sh jpda run
窗口:
cd apache-tomcat\bin
set JPDA_SUSPEND=y
catalina.bat jpda run
从您的IDE执行远程调试配置,Tomcat将开始运行,您现在可以在IDE中设置断点。
注:
JPDA_SUSPEND=y行是可选的,如果您希望Apache Tomcat在步骤3完成之前不开始执行,则该行非常有用,如果您希望解决应用程序初始化问题,则该行非常有用。
对于windows首先设置变量:
set JPDA_ADDRESS=8000
set JPDA_TRANSPORT=dt_socket
要在调试模式下启动服务器,请执行以下操作:
%TOMCAT_HOME%/bin/catalina.bat jpda start
对于unix首次导出变量:
export JPDA_ADDRESS=8000
export JPDA_TRANSPORT=dt_socket
并以调试模式启动服务器:
%TOMCAT_HOME%/bin/catalina.sh jpda start
$ catalina.bat jpda start
$ catalina.sh jpda start
更多信息----
到目前为止,我想出了这个命令: 但是当我运行它时,我得到以下错误: 非常感谢您的帮助。
我需要启动spring boot的嵌入式tomcat服务器,并在调试模式下启动服务器
问题内容: 有没有一种方法可以从Visual Studio 2010 Express中启动64位命令提示符?我知道我可以创建一个自定义工具来执行此操作,但是VS本身是一个32位应用程序,它仅启动32位命令提示符。有任何想法吗? 编辑:对不起,您不清楚。我正在使用Web开发人员快速版来开发非.NET移动应用程序,并且需要使用64位命令提示符来打包移动应用程序。 问题答案: 您是否拥有Microsof
我有一个Java的web应用程序项目,使用Maven、Spring、Tomcat等。我使用Eclipse火星,我可以导入项目,但我不能在Eclipse下运行它,因为有些插件我找不到。但是我可以用命令编译项目,我可以用命令运行我的项目。我想在调试模式下运行项目,但我不知道如何从命令提示符以调试模式运行项目。我知道有一个mvnDebug命令,但是如果我在Eclipse中的源代码中的任何地方(自然是在J
我正尝试使用hybrisserver.bat调试从控制台启动hybris服务器,但失败 C:\work\trail\hybris\bin\platform>hybrisserver.bat调试'findstr'不能识别为内部或外部命令、可操作程序或批处理文件。用法:“C:\work\trail\hybris\bin\platform\tomcat\bin\wrapper.bat”{console:
问题内容: 我想从命令提示符下编译一个非常基本的代码,但是它总是不成功,并且编译器告诉我以下内容: 我用谷歌搜索了解决方案,发现需要将这些库包含在PATH中。我相信我做到了。我坚信我的计算机中这些库的位置是: 我的PATH的末尾(相关部分)如下: 对我来说,看起来还可以,但显然不是。谁能告诉我可能是什么问题? 问题答案: classpath不是path …,并且您不需要将它作为环境变量。您可以使用