4

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

从存储库 [本地 (C:\Documents and Settings\thomas.owens\.m2\repository)、中央 (http://repo1) 解析插件 'org.apache.maven.plugins:maven-source-plugin' 的版本时出错.maven.org/maven2)]:在任何插件存储库中都找不到插件

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

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

4

4 回答 4

8

我遇到的问题不是 maven-source-plugin 的问题,而是阻止连接到存储库的错误代理设置。关于使用 Maven 和代理的这个问题的答案帮助我找到了错误并纠正了它。

于 2011-08-01T17:43:26.320 回答
6

中央仓库中的那个插件(见这里)。

也许你只需要运行 -U 来更新:

mvn -U clean install

或者在 Eclipse 中右键单击项目并选择 Maven -> Update Dependencies and (perhaps) Maven -> Update Project Configuration

于 2011-07-25T18:58:50.503 回答
1

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

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

然后,右键单击您的项目,转到 Maven > Update Maven Dependencies。

有帮助吗?

于 2011-07-25T18:59:00.123 回答
0

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

于 2011-07-25T19:30:22.680 回答