创建 Maven 项目
一、IntelliJ-IDEA创建Maven项目
1、修改maven配置
打开IntelliJ IDEA开发工具,菜单栏:“File” —>“Settings…”,搜索“Maven”选项
![70][]
Maven home directory:设置本地安装的Maven目录
User settings file:选择Maven目录下的配置文件
Locla repository:设置本地仓库地址。上一个选项设置好后,该选项自动设置
2、创建maven项目
菜单栏:“File” —>“New” —>“Project…”,打开创建Maven
![70 1][]
![70 2][]
GoupId:指定项目或公司组名
ArifactId:指定项目名称
![70 3][]
![70 4][]
二、pom.xml配置文件
<?xml version=”1.0” encoding=”UTF-8”?>
modelVersion:指明POM使用的对象模型的版本
groupId:指明创建项目的组织或者小组的唯一标识
artifactId:指明此项目产生的主要产品的基本名称
version:项目产品的版本号,SNAPSHOT表示项目处于开发阶段
dependencies:依赖,管理项目中用的jar包
scope:负责项目的部署
compile:默认为compile,表示被依赖项目需要参与到当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常要包含进去。
test:表示依赖项目仅仅参与测试相关的工作,包括测试代码的编译,执行。
runntim:表示依赖项目无需参与项目的编译,不过后期的测试和运行周期需要其参与。与compile相比,跳过编译而已,在终端的项目中,和complie的区别不大。
provided:意味着打包的时候可以不用包进去,别的设施(Web Container)会提供。事实上该依赖理论上可以参与编译,测试,运行等周期。相当于compile,但是在打包阶段做了exclude的动作。
system:从参与度来说,也provided相同,不过被依赖项不会从maven仓库抓,而是从本地文件系统拿,一定需要配合systemPath属性使用。
三、管理第三方库
1、在pom.xml中配置,如上面 dependencies中的配置
2、查找第三方库
1、可以在maven的中央仓库中查询, [http://mavenrepository.com/][http_mavenrepository.com]
2、进入maven中央仓库后直接查询jar的名称,然后将下方的maven配置拷贝到pom.xml中
![70 5][]
3、修改好pom.xml文件后,点击reimport,运行结束后可以看到安装好的jar包
![70 6][]
![70 7][]
还没有评论,来说两句吧...