2012-07-09 15 views
0

我嘗試使用mvnDebug/jdb -attach 8000 我得到容易org.apache.maven.plugin.DefaultBuildPluginManager:101 ,然後mojo.execute()步驟,導致我調試install::install加多寶行家:InstallMojo源

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

我找到了InstallMojo.java源svn,但我應該如何知道要簽出什麼標籤?
謝謝,
馬克

+0

您是否知道要分析的安裝插件的版本? – khmarbaise 2012-07-09 11:55:09

+0

對不起......我沒有注意到你的問題:2.3.1 – Marc 2012-07-11 13:54:49

回答

0

根據您正在使用的版本2.3.1的給定信息的Maven的安裝,插件,您可以簡單地讀取的特定版本的POM文件,這意味着搜索在maven central該版本。而pom file會給你你需要的信息:

摘錄:

<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標籤中的確切位置。