eclipse导入maven工程

eclipse导入maven工程eclipse导入maven工程

大家好,又见面了,我是你们的朋友全栈君。

配置清单:
eclipse:mars.1
maven:3.3.9
jdk:1.7

1,从码云上将代码clone到本地
这里写图片描述
现在需要将这两个项目导入eclipse中

2,eclipse中maven的配置
这里写图片描述

选择本地maven保存的路径,配置maven的安装路径
这里写图片描述
配置完成之后选择复选框
这里写图片描述

3,配置仓库位置和配置文件信息(这是没有配置之前的)
这里写图片描述

(1)找到apache-maven-3.3.9-bin\apache-maven-3.3.9\conf你的maven文件夹下的conf下的settings.xml文件
(2)编辑该文件
在节点配置以下代码,设置本地仓库的下载jar文件的镜像,使用的是阿里的maven镜像

 <mirror>  
      <id>alimaven</id>  
      <name>aliyun maven</name>  
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
      <mirrorOf>central</mirrorOf>          
    </mirror>  

在配置文件的末尾添加一行,配置本地仓库的位置,我指向的是D:\Java\m2\repository

 <localRepository>D:\Java\m2\repository</localRepository>
</settings>

4,回到eclipse继续配置步骤3的信息
这里写图片描述
(1)global的browse选择D:\Java\apache-maven-3.3.9-bin\apache-maven-3.3.9\conf下的setting.xml配置文件
(2)user Setting复制上面的路径就行
(3)本地仓库位置,自动获取配置文件的路径,就是步骤3所配置的D:\Java\m2\repository文件夹

依次点击apply,OK即可,配置完成,下面开始导入项目
5,导入项目
这里写图片描述

这里写图片描述
点击finish即可,安静等待,maven下载项目所需要的jar文件

6,导入完成
这里写图片描述

注意:
1,导入项目如果不修改setting.xml镜像位置,下载过程可能会很漫长,但是千万不要在下载过程中关闭eclipse,这样很可能会引起,maven工程所需的jar文件不完整,再次导入的时候报错。(这是我深刻的领悟,我关掉之后,再次导入的时候总是出现jar文件缺失,项目导入失败,折腾了一天,起初还以为是maven插件版本和我的eclipse不匹配,eclipse都不知道换了几个版本,差点把jdk从1.6试到1.8)

2,最好还是配置一下maven的镜像,能事半功倍(很重要)

3,maven的本地仓库默认在C盘下(随着jar文件的增多,占用C盘的存储空间也会变大),看起来很不爽。不设置也没问题,在eclipse中只需要配置maven的路径就能用,连配置环境变量都省了。虽然看起来不太专业,但是这样确实挺方便。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138129.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

    Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure具体错误信息Causedby:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:CommunicationslinkfailureThelastpacketsuccessfullyreceivedfromtheserverwas1,548,635,756,564millisecondsago….

    2022年6月23日
  • php curl_init函数用法

    php curl_init函数用法使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL是一个功能强大的PHP库。PHP中的CURL函数库(ClientURLLibraryFunction)curl_close—关

    2022年7月12日
  • Java遍历JsonObject对象「建议收藏」

    Java遍历JsonObject对象「建议收藏」方法:Iteratoriter=jsonInfo.entrySet().iterator();代码示例:publicclassTest{publicstaticvoidmain(String[]args){JSONObjectjsonInfo=newJSONObject();String…

    2022年9月17日
  • Android中如何根据图片url路径来获取网络图片

    Android中如何根据图片url路径来获取网络图片原文地址:Android中如何根据图片url路径来获取网络图片1、根据图片的URL路径来获取网络图片,核心代码如下:publicstaticBitmapgetBitmap(Stringpath)throwsIOException{URLurl=newURL(path);HttpURLConnectionconn=(HttpURLConnection)url

    2022年9月22日
  • pytest报错_git撤销本地提交

    pytest报错_git撤销本地提交前言我们每天写完自动化用例后都会提交到git仓库,随着用例的增多,为了保证仓库代码的干净,当有用例新增的时候,我们希望只运行新增的未提交git仓库的用例。pytest-picked插件可以

    2022年7月31日
  • 蓝奏云直链解析api源码_全部免费软件蓝奏云网盘

    蓝奏云直链解析api源码_全部免费软件蓝奏云网盘介绍蓝奏云下载地址解析API模拟蓝奏云真实操作获取下载地址.软件架构1.支持检测文件是否被取消2.支持带密码的文件分享链接但不支持分享的文件夹3.支持生成直链或直接下载4.支持ios应用在线安装获取地址使用说明url:蓝奏云外链链接type:是否直接下载值:downpwd:外链密码(1)内部调用方法include(‘lanzou.clsss.php’);$lz=newlanzou;$re…

    2022年10月22日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号