使用调试模式运行tomcatRun任务

时间:2014-10-20 07:26:16

标签: eclipse tomcat gradle

我有多个项目在不同的端口上使用tomcat。 我通常只使用tomcatRun运行gradle tR任务。

但我需要调试一个应用程序 - 它在localhost:9080端口上运行,因此我在eclipse中创建了调试配置以使用localhost9000端口。

但是如何使用调试属性运行tomcatRun任务?作为一种解决方案,我发现使用了一些变量

GRADLE_OPTS="-Xmx2048m -Xms2048m -XX:PermSize=512m -XX:MaxPermSize=1024m -Xdebug -Xrunjdwp:transport=dt_socket,address=9000,server=y,suspend=n"

但是我不知道如何为我当前的应用程序设置它 - 因为我有多个使用tomcat的应用程序,我想在调试模式下只运行一个应用程序?

1 个答案:

答案 0 :(得分:1)

您可以在tomcat / bin目录中使用setenv.bat / setenv.sh并编写

set CATALINA_OPTS=-Xmx512m -XX:MaxPermSize=256m ...