Eclipse Maven 依赖包找不到源代码及javadoc
1. 问题描述
可以查看 jdk 源代码及对应的 javadoc 文件;
可以查看 maven 依赖包中 zookeeper 对应的源代码和 javadoc 文件;
但是新下载了 org.apache.hadoop 依赖包后,无法查看源代码和 javadoc,给出以下提示:
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.
提示说明没有找到对应的源代码和 javadoc 文件。
2. 分析解决
2.1 没有下载源代码和 javadoc 文件
原因之一是没有下载对应的源代码和 javadoc文件。验证方法:去本机 org.apache.hadoop 依赖包存储位置,点击查看每个类中没有对应的 ****-sources.jar 文件或者 **-javadoc.jar 文件。
解决方法:
- 去 偏好设置-Maven 勾选以下选项,让 maven 每次下载依赖包时候,同时自动下载对应的源代码和 javadoc 文件,点击 Apply and Close 应用设置:
- 去项目中,选择如下更新 maven 项目 - Force Update of Snapshots/Releases,就能够重新下载所有的依赖包及对应的源代码和 javadoc :
- 查看项目代码,如果一切正常,就能够查看依赖包对应的源代码和 javadoc 文件。
2.2 源代码及 javadoc 下载失败
我的案例中,以上方法仍然失败。这时去依赖包存储位置查看,显示以下情况:
说明源文件及 javadoc 下载失败。去 eclipse maven 配置的中央仓库地址查看,发现中央仓库本身没有提供源代码和 javadoc 文件。
解决方法:去别的地方手动下载(https://hadoop.apache.org/releases.html 选择对应的版本及 source 系统会给出距离你当前最近的镜像下载) ,然后解压并拷贝到 hadoop 存储位置,并在 eclipse 中做以下配置:
- 打开项目代码,在任一依赖包位置显示找不到源代码的地方,Open Declaration - Attach Source - 选择 External Location - External Folder * 选择解压后的源代码存储文件位置,导入即可。
- 成功。
Eclipse Maven 依赖包找不到源代码及javadoc相关推荐
- dependency报红_解决IDEA中Maven依赖包导入失败报红问题(总结最有效8种解决方案)...
问题描述: 真的,说来话长,这应该是我花最多时间去解决关于Maven依赖包导入的问题,以前粘贴复制导入,自动下载成功了, 这次怎么搞,怎么让他自动下载都还是红红的一片, 花了大半天,各种尝试,只为搏得 ...
- intellji External Libraries下依赖包找不到解决方法
文章转载自:https://blog.csdn.net/longchena/article/details/77848653 遇到intellji External Libraries下的依赖包找不到 ...
- maven 依赖包查询
maven 依赖包查询 maven 依赖包在线查询网站 https://mvnrepository.com/ 复制下面的即可
- idea安装maven依赖包及配置过程,打开及运行项目
一.idea安装maven依赖包及配置 1.官网下载maven安装包 2.将安装包解压到D盘任意位置,例如D:\ProgramFile\ideaMaven下 3.然后配置环境变量 打开电脑设置→系统→ ...
- maven依赖包下载失败解决办法
原文:https://www.cnblogs.com/shihaiming/p/6079924.html maven依赖包下载失败 比如:Missing artifact org.codehaus.j ...
- IDEA中Maven依赖包无法下载,maven使用阿里源无法Could not transfer artifact xx.xx from/to alimaven(aliyun)-
方式一: 大部分人会有这种问题,直接修改即可,请参考持.之.以.恒 IDEA中Maven依赖包无法下载或导入问题解决办法 二 maven使用阿里数据源不能生效,如这种 Could not transf ...
- SpringBoot使用swagger-spring-boot-starter maven依赖包实现Swagger2
前言 本文主要介绍SpringBoot框架下,如何使用swagger-spring-boot-starter maven依赖包实现Swagger2 适用于对SpringBoot+maven 有一定基础 ...
- maven依赖包和依赖仓库(1)
由于启蒙是C++,对C++的编译和Visual Studio等C++的图形界面较熟悉.但是,也仅仅是小工程,类似于图书馆管理系统等,没有大工程的实践经验.自己对Java编程没有一点经验,对Maven. ...
- IDEA中Maven依赖包下载不了的问题解决方案汇总
这个依赖包下载不了的问题真的是很烦,之前一直把下载不上的依赖剪切再粘贴到pom.xml文件中,保存它就自动下载了,但是今天怎么剪切粘贴都没用,所以就花了点时间在网上各种搜解决方案,试了一些之后终于从根 ...
最新文章
- 身份证号码的正则表达式及验证详解(JavaScript,Regex)
- 创建型模式:工厂模式(简单工厂+工厂方法+抽象工厂)
- CodeForces - 222C Reducing Fractions(唯一分解定理)
- PowerSocket对象与HostName
- 企业网站 源码 服务邮箱:_后来才知道:温州腾讯企业邮箱定制服务
- 作者:张彦霞(1974-),女,博士,中国科学院国家天文台研究员、硕士生导师...
- c++ 函数中定义函数
- java中float double利用BigDecimal运算
- RDP报表工具数据字典配置及使用说明
- 主流营销渠道O2O营销平台特质有哪些
- era5气溶胶反演_我院第七届“共享杯”大赛获奖专访来了,各位大气学子进来取经吧!...
- python温度转换程序改写代码举一反三_006 实例1-温度转换
- 使用CCleaner删除系统还原点
- 使用markdownpad生成目录
- P1598 垂直柱状图(模拟)
- ChatGPT的1000+篇文章总结
- Java-自定义占位符替换工具类
- 初、中、高级前端工程师水平怎么划分?
- 开放式激光振镜+运动控制器(二):振镜填充
- Corona如何消除过度的噪点?
热门文章
- Missing instance name in instantiation of '*'.
- 前端开发的流程与规范
- 华南理工大学珠海学院计算机,慕了!盘点那些有“私家游泳池”的广东高校!考上就算捡到啦!...
- 哈马德国际机场在全球最佳机场评选中排名第一;合肥君悦酒店浪漫呈现“悦-七夕”限定晚宴 | 全球旅报...
- OpenHarmony 3.1Release 电话功能演示—基于润和DAYU200开发套件
- python作业——SVM预测交通流量
- 外贸B2C独立站如何做?
- Mysql常用逻辑及函数大全
- 微信公众号 Cookie
- python 爬取知网url