Snažím sa ladiť install::install
použitím mvnDebug
/jdb -attach 8000
Môžem sa ľahko dostať org.apache.maven.plugin.DefaultBuildPluginManager:101
a potom pokračujte ďalej mojo.execute()
čo ma vedie k:
main[1] where
[1] org.apache.maven.plugin.install.InstallMojo.execute (InstallMojo.java:76)
[2] org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:101)
...
Zdroje pre InstallMojo.java nájdem zo stránky svn, ale ako by som mal vedieť, ktorú značku k pokladni?
Vďaka,
marc
odpovede:
0 pre odpoveď č. 1Na základe zadaných informácií, ktoré používate verziu 2.3.1 maven-install-plugin, si môžete jednoducho prečítať súbor pom tejto konkrétnej verzie, čo znamená vyhľadať túto verziu v maven central, A pom súbor vám poskytne potrebné informácie:
ukážka:
<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>
Takto získate presné umiestnenie značky SVN v repozitári apache SVN a samozrejme správne umiestnenie, ktoré môžete skontrolovať.