前言
可以先看看这篇文章 maven基础 (不依赖于idea的)
idea中maven的配置
不建议使用idea自带的maven, 原因如下:
- 可以更换包源,可以设定本地仓库(其实自带的也能,只不过烦一点),
- 和IDEA解耦,提高复用性,还可以在其他的IDE上开发.
- 有助于你更好的学习和理解maven
- idea所带的maven在它自己的路径和配置中,为避免升级(无论升级idea还是想升级maven)时发生莫名其妙的问题,所以选择完全自定义配置。
解耦合的配置如下:
每次创建项目时, IDEA 要使用插件进行创建,这些插件当你创建新的项目时,它每次都会去中央仓库下载,这样
使得创建比较慢。应该创建时,让它找本地仓库中的插件进行创建项目。 配置如下(-DarchetypeCatalog=internal):
除了要在 File -> Settings (idea当前项目的配置) 中配置之外, 还得配置全局的.
File -> New Projects Settings -> Settings for New Projects…
如果没有, 那就看看有没有 File -> Other Settings -> Settings for