Eclipse|Maven:无法下载jar包源代码?

Posted

技术标签:

【中文标题】Eclipse|Maven:无法下载jar包源代码?【英文标题】:Eclipse|Maven: Can't download source code of jar package? 【发布时间】:2016-06-17 16:21:45 【问题描述】:

***中有很多类似的问题,比如Get source JARs from Maven repository、Maven – Always download sources and javadocs等。

按照这些答案的提示,Eclipse仍然无法下载jar包的源代码,但javadoc已经下载完毕。

有人能告诉我为什么吗?我很困惑。

【问题讨论】:

Esse erro já estar aberto aqui a bastante tempo, porém quero descrever a solução que fiz em meu projeto, Hoje dia 02/06/2020 Passei pelo mesmo erro resolvi apagando a pasta .m2 do maven no caminho C:\Users\NOME_DE_USUARIO_DO_SEU_COMPUTADOR .m2 pronto eu apaguei essa pasta e execultei maven update force。 请您在 cmets 中使用英文好吗? 【参考方案1】:

有几种方法可以做到这一点

1. mvn eclipse:eclipse -DdownloadSources
2. mvn dependency:sources

3。在 pom.xml 或以下

<properties>
  <downloadSources>true</downloadSources>
  <downloadJavadocs>true</downloadJavadocs>
</properties>

【讨论】:

第 2 步 (mvn dependency:sources) 起到了帮助作用。更改 Eclipse 首选项或设置 pom.xml 中的属性对我的环境没有影响。【参考方案2】:

我相信你使用的是 maven 的嵌入式版本。

您需要检查两项:

    检查 Eclipse 中的选项是否被选择为如下屏幕

第二种方法是选择外置的maven安装。

看看下面的截图。我正在使用外部安装的 maven。

第二种方式maven会读取外部安装的settings.xml。

【讨论】:

感谢您的时间,检查本地存储库后,我发现 xxx-source.jar 已为 xxx.jar 下载,但 xxx-source 只是没有出现在 Eclipse 中,什么我可以吗? 打开一个.class文件,点击“附加源”按钮。然后选择maven仓库中的xxx-source jar文件。 我在防火墙后面。以上还不够好。我必须先这样做***.com/a/2430107/3124333,然后 Eclipse 才能毫无问题地获取源代码。

以上是关于Eclipse|Maven:无法下载jar包源代码?的主要内容,如果未能解决你的问题,请参考以下文章

eclipse中maven依赖jar包变成了灰色怎么解决(本地仓库下载了)

Maven无法下载JAR包

关于使用eclipse maven UpdateProject时报错,无法更新本地仓库的问题解决方案

Eclipse下新建Maven项目自动打依赖jar包

Eclipse Maven和Gradle区别及使用Eclipse中使用Gradle下载Jar包

eclipse中maven项目jar包不会自动下载解决办法