我最近开始使用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端口,并且已经多次更改它,每次都获得相同的结果。
任何协助表示赞赏;感谢。
答案 0 :(得分:0)
通过-Xrunjdwp启用调试Maven执行。
除非你确实需要,否则删除MAVEN_OPTS中的-Xrunjdwp:...篇并再试一次,你唯一要解决的是通过Eclipse / Netbeans调试maven执行的可能性,但你通常不会这样做,还是?