我在哪里可以获得maven-source-plugin?

时间:2011-07-25 18:49:20

标签: eclipse maven m2eclipse maven-source-plugin

我使用Eclipse Maven插件从SourceForge的SVN源代码控件中检出了一个开源项目。签出后,我在pom.xml文件中收到此错误:

  

解析插件版本时出错   来自存储库的'org.apache.maven.plugins:maven-source-plugin'   [local(C:\ Documents and Settings \ thomas.owens \ .m2 \ repository),   central(http://repo1.maven.org/maven2)]:找不到任何插件   插件库

我对Maven很新,但是我遵循了Apache Maven和Eclipse插件的安装说明。在我可以清楚地看到位于C:\Documents and Settings\thomas.owens\.m2\repository\org\apache\maven\plugins\maven-source-plugin的包含单个resolver-status.properties文件的目录时,在Maven或我的本地存储库的中央插件库中找不到此插件似乎很奇怪。

有关为什么找不到此插件以及我可以在哪里找到它的任何想法?

4 个答案:

答案 0 :(得分:8)

我遇到的问题不是maven-source-plugin的问题,而是阻止连接到存储库的不正确的代理设置。 answers to this question on the use of Maven with a proxy让我找到了错误并纠正了错误。

答案 1 :(得分:5)

该插件位于中央仓库(见here)。

也许您只需要使用-U来运行更新:

mvn -U clean install

或者在Eclipse中右键单击项目并选择Maven - >更新依赖关系和(也许)Maven - >更新项目配置

答案 2 :(得分:1)

检查您是否能够在Eclipse中看到Maven,Window>偏好。

如果是这样,请选择Maven并转到安装并检查是否正确设置了maven安装位置的文件夹。然后,设置您的setting.xml文件,它应该在/(maven安装文件夹)/ conf /

然后,右键单击您的项目,转到Maven>更新Maven依赖项。

有帮助吗?

答案 3 :(得分:0)

哪个项目?
也许他们的pom中有一个错误 或者它们可能需要设置特定环境变量的“标准化”开发环境,或者user.home / .m2 / settings.xml中的特定设置