maven与 IDEA 结合

 

使用 IDEA 时,有的会自带的 Maven,有部分工具会需要你自己去集成,下面就整个集成过程分享一下。

 

1. 基础配置

IDEA 中配置 Maven 的位置如图:

  • 指定 Maven home directory 为 E:\Java\apache-maven-3.3.9,即 Maven 所安装的位置。
  •  
  • 指定 User settings file 为 E:\Java\apache-maven-3.3.9\conf\settings.xml,同样也指定到 Maven 所安装的位置的 settings.xml 文件。
  • 指定 Local repository 为期望的存储位置,务必确保该地址与 settings.xml 中 localRepository 相同,即都是 D:\Maven-3.3.9\repository

<localRepository>D:\Maven-3.3.9\repository</localRepository>

2. 运行时配置(Runner)

为了在任何时候能应用到这个配置,需要指定配置“For default project”。

Ⅰ. 一劳永逸式配置法

设置路径 File->Other Settings->Default Settings,如图:

​​

接着选中 Maven / Runner,设置 VM Options 的值为“-DarchetypeCatalog=internal”:

Ⅱ. 临时配置法

另一种配置方式是“即时配置”,也就是每次在创建 artifact 时顺便予以配置:

如上图的 archetypeCatalog=internal,这样在创建相关组件模板时就只基于本地已有的组件来创建,不再因网络延时而导致异常。

 

archetypeCatalog 的值有三种:

  1. internal——maven-archetype-plugin内置的
  2. local——本地的,位置为~/.m2/archetype-catalog.xml
  3. remote——指向Maven中央仓库的Catalog

通过以上的三步配置,Maven 和 IDEA 的结合使用就比较有条理了,特别强调的是务必要将依赖包的位置进行统一,避免重复下载。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值