我将 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 中读到这是不可能的。但是我发现here为此,我可以使用 %HOMEDRIVE%%HOMEPATH%\mavenrc_pre.bat
文件。但是我在关于 maven 的书中找不到关于这个文件使用的任何信息。不知道有用吗?
为了检查它,首先我需要解决第一个从idea连接到tomcat的问题。
最佳答案
从 IDEA 连接到 tomcat:
- 设置“远程”运行配置并指定您需要连接的端口(此处为 8000)
关于java - 从 IDEA 连接到嵌入式 tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16270380/