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的路径就能用,连配置环境变量都省了。虽然看起来不太专业,但是这样确实挺方便。

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • GET请求方式的长度限制到底是多少?「建议收藏」

    GET请求方式的长度限制到底是多少?「建议收藏」在我的一贯认识中,一直认为get请求方式有长度限制,1024B。很抱歉在没有经过验证的情况下,一直奉为圭皋。直到项目中有一次用到get请求方式传值的时候,才发现之前一直记忆的网络知识一直都是错误的。今日,看到网络上关于get的知识总结,发现原来一直信奉的1024Get请求长度,是错误的。下面把从权威官网的解释复制过来,以做更正。1、Httpget方法提交的数据大小长度并没有限制,Http协议规范没有对URL长度进行限制。目前说的get长度有限制,是特定的浏览器及服务器

  • 提高系统可用性的那些架构策略[通俗易懂]

    提高系统可用性的那些架构策略[通俗易懂]系统高可用面临的挑战有哪些?1.资源不可用在实际业务中,出现资源不可用的原因种类可能很多,有的概率很低,比如网线被挖断了,机房失火,地震等等导致网络不可用,有的概率相对来说很高比如服务器硬件资源不足,服务器故障等等。这些问题都可能会导致对应的资源不可用。2.资源不均衡由于系统架构设计的时候没有针对高并发和大流量进行可伸缩设计,导致无法应对并发很大的场景,出现系统瘫痪甚至崩溃。3.节点功能异常这种情况是最常见的,由于代码是人写的,bug和漏洞都是难免的,所以在实际业务中大概率会出现功能

  • layUI展示树状treetable树形表格完整代码「建议收藏」

    layUI展示树状treetable树形表格完整代码「建议收藏」前言:因项目功能需要,在shiro权限管理模块中需要使用树状展示,前端使用的layUI框架,在官网的开发文档上没有找到树状表格的内容。只有树状菜单的文档:https://www.layui.com/doc/modules/tree.html树状表格步骤如下:1、首先下载所需调用的文件。下载链接:https://download.csdn.net/download/qq_35393472/10…

  • Docker 常用命令!还有谁不会?[通俗易懂]

    Docker 常用命令!还有谁不会?

  • fedora14安装教程_ubuntu安装后配置

    fedora14安装教程_ubuntu安装后配置1、root账号登陆打开系统工具-终端输入命令:su-输入root密码(此时密码不显示,直接输入)输入命令:gedit/etc/pam.d/gdm在文本编辑器中注释掉”authrequiredpam_succeed_if.souser!=rootquiet”这一行(在这一行前面加上”#”,即改成#authrequiredpam_succeed_if.so

  • Sequelize多表联合查询案例

    Sequelize多表联合查询案例一、Table:现在有两个表,A和B,关联关系:MATCH表中的job_history_id与JOB_HISTORY表中的id相关联。二、需求:查询Match表中的user_id,report_comment,以及job_history_id所关联的JOB表中的job_link,在前端显示。三、Code:1.后端首先要建立两个表的关联:MatchScoreReportModel.belongsTo(JobHistoryModel,{foreignKey:’job_history

发表回复

您的电子邮箱地址不会被公开。

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