Maven 2 将源附加到系统范围的依赖项

Maven 2 将源附加到系统范围的依赖项,maven-2,Maven 2,我有一个范围为“系统”的依赖项 我想知道是否有办法为依赖项定义附加的源代码和javadoc。这似乎是应该注意的事情,但我似乎无法确定任何关于它的文档,也无法解释为什么它被忽略了 我专门寻找配置解决方案,而不是将其安装到本地repo,或将其部署到公共repo。为了便于讨论,这些选项已经过时了。您的意思是使用m2eclipse附加源代码吗 如果是这样,您只需要确保sources jar位于同一目录中。我尝试将commons-io-1.4.jar复制到其他目录并设置系统路径,如果commons-io-

我有一个范围为“系统”的依赖项

我想知道是否有办法为依赖项定义附加的源代码和javadoc。这似乎是应该注意的事情,但我似乎无法确定任何关于它的文档,也无法解释为什么它被忽略了


我专门寻找配置解决方案,而不是将其安装到本地repo,或将其部署到公共repo。为了便于讨论,这些选项已经过时了。

您的意思是使用m2eclipse附加源代码吗

如果是这样,您只需要确保sources jar位于同一目录中。我尝试将commons-io-1.4.jar复制到其他目录并设置系统路径,如果commons-io-1.4-sources.jar位于同一目录中,m2eclipse将查找并附加源

<dependency>
  <groupId>commons-io</groupId>
  <artifactId>commons-io</artifactId>
  <version>1.4</version>
  <scope>system</scope>
  <systemPath>C:\test\lib\commons-io-1.4.jar</systemPath>
</dependency>

我想它对javadoc也会起同样的作用,不过没有尝试过。

很有趣,我想这对maven eclipse插件也是一样的。我现在没有机会尝试这个,但我会的。
C:\test\lib\commons-io-1.4-sources.jar