【问题标题】:m2eclipse won't download sources from local repositorym2eclipse 不会从本地存储库下载源代码
【发布时间】:2009-08-27 09:50:43
【问题描述】:

我在 Eclipse 中使用 Maven 来管理从本地存储库 (SNAPSHOT) 解析的项目依赖项。它可以很好地编译,但是当我尝试下载包的源时(通过右键单击包和 Maven -> 下载源)它不起作用。

我得到的只是这个输出,但没有信息为什么插件不尝试下载源代码:

27.08.09 11:42:24 MESZ: [INFO] User settings file does not exist /home/my-name/.m2/settings.xml
27.08.09 11:42:24 MESZ: [DEBUG] Reading global settings from: /opt/shared/apache-maven/conf/settings.xml
27.08.09 11:42:24 MESZ: [DEBUG] Reading user settings from: null
27.08.09 11:42:24 MESZ: [DEBUG] Settings file is null. Returning null.

存储库中的文件如下所示:

Collection: /com/my-company/product/0.0.2-SNAPSHOT

# product-0.0.2-20090827.071202-1-sources.jar
# product-0.0.2-20090827.071202-1-sources.jar.md5
# product-0.0.2-20090827.071202-1-sources.jar.sha1
# product-0.0.2-20090827.071202-1.jar
# product-0.0.2-20090827.071202-1.jar.md5
# product-0.0.2-20090827.071202-1.jar.sha1
# product-0.0.2-20090827.071202-1.pom
# product-0.0.2-20090827.071202-1.pom.md5
# product-0.0.2-20090827.071202-1.pom.sha1
# maven-metadata.xml
# maven-metadata.xml.md5
# maven-metadata.xml.sha1

有没有人对为什么源下载不起作用有任何建议?

【问题讨论】:

    标签: maven-2 m2eclipse archiva


    【解决方案1】:

    我的 maven 安装位于版本文件夹中(例如 /opt/shared/apache-maven-2.2.1),并且共享文件夹链接到该文件夹​​(例如 /opt/shared/apache-maven)。可能是 Eclipse 或 m2eclipse 的符号链接有问题...

    因为我做了以下事情后问题就消失了:

    1. Window->Preferences->Maven->Installations下本地Maven安装路径从共享文件夹更改为版本文件夹
    2. 已重试下载源
    3. 再次将本地Maven安装路径更改为共享文件夹

    我不知道到底发生了什么,但这神奇地解决了我的问题。

    【讨论】:

      【解决方案2】:

      尝试在m2Eclipse Issues 中搜索有几个“下载源”问题 也许this 是你描述的问题

      【讨论】:

        【解决方案3】:

        在我的情况下,可能还有 OP 的情况,坏/丢失的 settings.xml 文件很重要。如果您的不可用,Eclipse 将使用默认值(我指定的存储库由于某些安全相关原因而无法访问)。我在命令行中指定了一个 --settings 值,而 Eclipse 没有得到这种帮助。

        一旦我正确编译了所有内容(不要忽略 Eclipse maven 构建错误),它就能够下载我的 Spring 源代码。希望我现在可以做一些工作。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-07-13
          • 2019-01-22
          • 2011-09-24
          • 2011-02-18
          • 1970-01-01
          • 2020-04-21
          • 1970-01-01
          • 2011-08-25
          相关资源
          最近更新 更多