IDEA入门及maven配置
idea基本使用
-
下载安装
-
配置SDKs和编译版本
-
选择jdk
-
我是主要用于Java开发,因此配置JDK8
-
-
配置编码
-
其他配置
个人配置主题等 -
注意
- 与eclipse不同的是,idea每次只能打开一个项目(可以配置打开多个),他的项目目录为Project,而eclipse为workspace
- 进行个人配置时需要打开或新建一个项目
- 全部配置完成后
File-Export Settings
导出个人配置,方便以后迁移,自己的软件自己配置,体验配置的过程吧,因此几乎所有人都没有提供配置文件供其他人下载导入 - 配置分为全局配置
file-othersettings-settings for new project
和单个项目配置file-settings
,我一般都是配置全局的,没有再配置单个项目的。
Maven-跨平台的项目构建管理工具
-
优势
- 项目构建自动化:编译-测试-打包-部署
- 统一依赖管理:统一仓库来管理jar包
-
下载安装
Maven下载地址下载之后解压,我这里选择解压到IDEA安装目录的插件管理中
-
配置环境变量
-
将解压的maven的bin路径添加到系统变量Path中
-
选择编辑系统变量Path,然后新建,复制
C:\Program Files\JetBrains\IntelliJ IDEA 2018.2\plugins\maven\lib\apache-maven-3.5.4\bin
到新建框中 -
配置完成之后,进入idea内置的终端或者系统命令行,运行
mvn
看是否配置成功。(配置完maven需要重启idea)
-
-
配置settings.xml文件
-
进入maven路径下的conf文件夹,拷贝其中的settings.xml文件到
C:\Users\pycrab\.m2
对应的用户名下,然后修改(因为conf路径下好像不允许修改) -
添加mirror镜像
代码如下:
<mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
- 配置localRepository本地仓库地址
这里的本地仓库repository是以后存储jar包用的
-
-
以后的项目通过修改settings.xml配置文件的仓库地址就可以
创建项目
-
创建Maven项目
-
创建普通项目或者web项目,这里选择web项目
-
填写组织名称、项目名称和项目版本号
-
配置maven版本、配置文件及本地仓库的位置
这里的settings.xml文件位置即默认位置 -
配置项目地址,完成后Maven会自动将jar包下载到本地仓库repository
-
-
配置依赖
-
jar包自动导入
-
或者自己每次手动导入
项目右键往下拉,有个maven选项 -
pom.xml文件中存储依赖配置
-
-
查看包依赖
两种方式查看 -
maven生命周期
-
注意事项
- 每次在install打包之前,都要检查一下项目配置的jdk版本和编译器
Java compiler
的配置,要统一,特别是聚合工程多个模块 - 聚合工程打包后修改依赖,再调用依赖;修改之后在maven projects中需要点击刷新按钮刷新一下
- 学习maven推荐免费教程
- 每次在install打包之前,都要检查一下项目配置的jdk版本和编译器