当前位置:首页 > 服务端 > Eclipse Hadoop源码阅读环境

Eclipse Hadoop源码阅读环境

一、解压hadoop src包到workspace目录。为加快下载jar包的速度,在eclipse的maven设置里将配置文件的路径设置正确,然后配置maven的settings.xml:
<mirrors>
<mirror>
<id>nexus-maven</id>
<mirrorOf>*</mirrorOf>
<name>Nexus maven</name>
<url>http://repo1.maven.org/maven2/</url>
</mirror>
<mirror>
<id>nexus-sonatype</id>
<mirrorOf>*</mirrorOf>
<name>Nexus sonatype</name>
<url>http://repository.sonatype.org/content/groups/public/</url>
</mirror>
<mirror>
<id>nexus-jboss</id>
<mirrorOf>*</mirrorOf>
<name>Nexus jboss</name>
<url>http://repository.jboss.com/maven2/</url>
</mirror>
</mirrors>
二、File->Import->Existing Maven Projects,在Root Directory处选择解压好的目录,Finish
三、等待maven把依赖包下载好后,会出现一些问题,下面是重头戏。
四、maven问题解决
(1)若发现maven依赖包找不见,找到位置后删除jar包目录,然后右击工程,Alt+F5,确认后会自动下载。不要手动下载第三方包,可能不识别。若有lastUpdated文件,说明下载失败,也得删掉
(2)报 maven-resources-plugin prior to 2.4 is not supported by m2e
修改最顶层的pom.xml文件
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.5</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
或者快速修复
(3)报Plugin execution not covered by lifecycle configuration
Windiow > Preferences > Maven > Errors/Warnings > Plugin executiuon not covered by lifecycle configuration. 选择Ignore。
或者快速修复,Permanent Mark goal as ignored in Eclipse build in Eclipse preferences
(4)报Missing artifact jdk.tools:jdk.tools:jar:1.6
修改最顶层的pom.xml文件
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.6</version>
<scope>system</scope>
<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>
 
为使修改在所有project上生效,需要右击工程,然后Maven->update project
 
简单而有效,是我的一贯作用,喜欢看长篇大论的可以出门右转。

作者:码以致用
来源链接:https://www.cnblogs.com/codetouse/p/5923260.html

版权声明:
1、Java侠(https://www.javaxia.com)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaxia.com/server/125651.html

标签: Maven plugin
分享给朋友:

“Eclipse Hadoop源码阅读环境” 的相关文章

实习第一周(Golang)2022年05月14日 16:18:05
[C#][控件]常用控件命名规范2022年05月17日 20:45:24
Logger的级别2022年05月19日 20:04:12
多线程编程(1)2022年05月20日 21:26:51
备战5月软考2022年05月23日 22:39:11
信息系统项目干系人管理2022年05月24日 20:43:17