如何同时运行两个maven命令

时间:2018-02-16 14:46:45

标签: java maven

我正在尝试同时运行两个maven / mvn命令,但它没有说JDWP传输地址正在使用中。

我有一个服务正在运行

mvn tomcat7:run

然后,当我尝试运行任何maven命令时,它会失败。

mvn --version

或     mvn build

我总是得到

ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750]

原因是第一个maven命令保留在端口8000上(tomcat在8080上运行)

如何让maven使用不同的端口?

在寻找答案之后,我发现了一些与debuging相关的内容,并尝试以下运气

导出MAVEN_OPTS =“ - Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5035"; mvn build

0 个答案:

没有答案