4

我正在运行tomcat:

mvn tomcat7:run-war

我发现here可以设置调试参数。通过导出 Maven 选项:

export MAVEN_OPTS=-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
mvn tomcat7:run-war

我的第一个问题,如何从 IntelliJ IDEA 连接到 tomcat?像往常一样,我首先在 IDEA 中配置 tomcat 本身,但是当我将它作为嵌入式运行时,在我启动它的那一刻没有应用程序服务器。

我的第二个问题,我可以在文件中设置 MAVEN_OPTS 以跳过运行导出命令吗?我在 pom.xml 中读过这是不可能的。但是我在这里发现我可以使用该%HOMEDRIVE%%HOMEPATH%\mavenrc_pre.bat文件来达到这个目的。但是我在有关 maven 的书中找不到有关此文件使用的任何信息。你不知道,这行得通吗?为了检查它,首先我需要解决从idea连接到tomcat的第一个问题。

4

1 回答 1

5

从 IDEA 连接到 tomcat:

  • 设置“远程”运行配置并指定您需要连接的端口(此处为 8000)

在此处输入图像描述

于 2013-04-29T10:07:56.410 回答