0

/ I get easy toinstall::installを使用してデバッグしようとする と、次のようになります。mvnDebugjdb -attach 8000org.apache.maven.plugin.DefaultBuildPluginManager:101mojo.execute()

main[1] where
  [1] org.apache.maven.plugin.install.InstallMojo.execute (InstallMojo.java:76)
  [2] org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:101)
...

svn から InstallMojo.java のソースを見つけましたが、チェックアウトするタグをどのように知る必要がありますか?
ありがとう、
マーク

4

1 に答える 1

0

2.3.1 バージョンの maven-install-plugin を使用している特定の情報に基づいて、その特定のバージョンの pom ファイルを読み取ることができます。これは、 maven centralでそのバージョンを検索することを意味します。pom ファイルは、必要な情報を提供します。

抜粋:

<scm><connection>scm:svn:http://svn.apache.org/repos/asf/maven/plugins/tags/maven-install-plugin-2.3.1</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/plugins/tags/maven-install-plugin-2.3.1</developerConnection>

これにより、apache SVN リポジトリ内の SVN タグの正確な場所と、もちろんチェックアウトできる正しい場所が得られます。

于 2012-07-11T14:13:09.423 に答える