You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse IDE中Maven项目config.xml外部源码下载禁用问题求助

Eclipse重启后Maven外部源码下载功能自动禁用的解决方案

以下是针对该问题的额外排查和解决方法:

  • 检查项目级Maven设置是否覆盖全局配置
    右键项目 → Maven → Maven Settings,确认项目级配置中Download Artifact Sources和Download Artifact JavaDoc处于勾选状态,避免项目本地配置覆盖全局偏好设置。

  • 检查Maven全局settings.xml配置
    打开Maven全局配置文件(路径通常为~/.m2/settings.xml或Eclipse指定的Maven安装目录下conf/settings.xml),排查是否存在强制禁用源码下载的配置:

    • 若发现包含<maven.downloadSources>false</maven.downloadSources>或<maven.downloadJavadocs>false</maven.downloadJavadocs>的profile,删除该profile或取消其激活状态;
    • 也可在settings.xml中全局开启源码下载,添加如下配置:
      <settings>
        <profiles>
          <profile>
            <id>global-source-download</id>
            <activation>
              <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
              <maven.downloadSources>true</maven.downloadSources>
              <maven.downloadJavadocs>true</maven.downloadJavadocs>
            </properties>
          </profile>
        </profiles>
      </settings>
      
  • 清理Eclipse Maven插件深层缓存
    关闭Eclipse后,找到工作区目录下的.metadata/.plugins/org.eclipse.m2e.core,删除其中的localRepository和cache文件夹,重启Eclipse后重新执行Update Maven Project。

  • 更新Eclipse的M2E插件
    打开Help → Eclipse Marketplace,搜索Maven Integration for Eclipse,将插件更新至最新稳定版本,旧版本插件可能存在此类配置重置的bug。

  • 排查项目pom.xml的本地配置
    检查项目根目录下的pom.xml,确认是否存在如下禁用源码下载的配置,若有则修改为true:

    <properties>
      <maven.downloadSources>true</maven.downloadSources>
      <maven.downloadJavadocs>true</maven.downloadJavadocs>
    </properties>
    

内容的提问来源于stack exchange,提问作者Aditya Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 20:33:28