Maven jgit JDWP传输错误

时间:2014-04-03 13:46:09

标签: java maven jgit jdwp

我最近开始使用jgitflow for maven并遇到以下问题。

当我运行mvn jgitflow:release-start一切正常,创建发布分支,更新pom文件等。

当我尝试运行mvn jgitflow:release-end时出现以下错误:

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
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 [../../../src/share/back/debugInit.c:690]

我的MAVEN_OPTS设置如下:

-Xmx1024m -Xms512m -XX:PermSize=64m -XX:MaxPermSize=512m -Duser.timezone=PST -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8213

我已经确认没有使用8213端口,并且已经多次更改它,每次都获得相同的结果。

任何协助表示赞赏;感谢。

1 个答案:

答案 0 :(得分:0)

通过-Xrunjdwp启用调试Maven执行。

除非你确实需要,否则删除MAVEN_OPTS中的-Xrunjdwp:...篇并再试一次,你唯一要解决的是通过Eclipse / Netbeans调试maven执行的可能性,但你通常不会这样做,还是?