1

私は最近、maven に jgitflow を使い始めましたが、次の問題があります。

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 ポートが使用されていないことを確認し、何度か変更しましたが、毎回同じ結果が得られました。

任意の支援をいただければ幸いです。ありがとう。

4

1 に答える 1

0

-Xrunjdwp を介して、Maven 実行のデバッグを有効にします。

本当に必要でない限り、MAVEN_OPTS の -Xrunjdwp:... 部分を削除して再試行してください。失われる唯一のことは、Eclipse/Netbeans を介して Maven の実行をデバッグする可能性ですが、通常はそうしませんか?

于 2014-04-04T14:00:26.087 に答える