码迷,mamicode.com
首页 > 其他好文 > 详细

Maven搭建项目介绍

时间:2017-10-20 16:09:17      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:fine   line   公司   元素   def   编码   运行   平台   需要   

  • 最近在用Maven搭建SpringBoot项目,记录一下Maven学习过程。

什么是Maven?

Maven主要服务于基于java平台的项目构建、依赖管理和项目信息管理。Maven能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包部署。通俗的说,Maven为我们简化了项目搭建的过程。

安装Maven

在安装Maven之前要先安装JDK。Maven可以运行在JDK1.4及以上的版本上。由于我使用idea写java项目,idea已经自带了Maven所以不需要再安装。

技术分享

技术分享

 

 

编写POM

Maven项目的核心是pom.xml, 代码第一行是XML头,指定了XML文档的版本和编码方式。紧接着是project元素,project是所有pom.xml的根元素,它还声明了一些POM相关的命名空间及xsd元素。根元素下第一个子元素modelVersion指定了当前POM模型的版本。

技术分享

这段代码中最重要的是包含groupId,artifactId和version的三行。这三个元素定义了一个项目基本的坐标,在Maven中,任何的jar、pom或者war都是以基于这些基本的坐标进行区分的。
groupId定义了项目属于哪个组,这个组往往和项目所在的组织或公司存在关联。artifactId定义了当前Maven项目在组中唯一的ID。version指定了项目当前的版本,name元素声明了一个对于用户更为友好的项目名称。

Maven搭建项目介绍

标签:fine   line   公司   元素   def   编码   运行   平台   需要   

原文地址:http://www.cnblogs.com/fateiceb/p/7699660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!