![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
Janson_Lin
前中科院开发工程师!
展开
-
Maven学习笔记(五)--maven坐标与依赖管理
一、Maven坐标的构成 groupId:项目创建组织的标识符,一般是域名的倒写 artifactId:项目在所属组织的标识符下的唯一标识 packaging:打包的方式 version:版本号 为什么会使用maven坐标? maven的世界中有很多很多的组成,需要有一个统一的唯一的标识来区别他们。 通过这些坐标的标识,文件就有自己的唯一的标识,找到它们就容易了很多。 二、依赖管理...原创 2018-10-19 15:10:58 · 194 阅读 · 0 评论 -
Maven学习笔记(六)--聚合与继承
一、聚合 在后期的开发都会是使用多模块开发,使用多模块开发需要使用maven的聚合。 1.1 代码聚合 <modules> <module>模块1</module> <module>模块2</module> <module>模块3</module> ... &原创 2018-10-19 15:40:24 · 149 阅读 · 0 评论 -
Maven学习笔记(七)--maven与eclipse
一、安装Maven插件 下载下来的maven插件如下图所示:,插件存放的路径是:E:/MavenProject/Maven2EclipsePlugin 进入到eclipse中的dropins目录下,新建三个txt文件(zest.txt,m2e.txt,m2e-extras.txt)。如下图所示: m2e.txtt文件的内容如下:path=E:/MavenProject/...原创 2018-10-19 15:46:27 · 140 阅读 · 0 评论 -
Maven学习笔记(一)--什么是maven,安装maven
一、什么是maven 在百度百科上的解释:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 百度百科上的解释比较抽象,我自己的理解:我们构建一个项目需要用到很多第三方的类库,如写一个使用spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其...原创 2018-10-17 10:19:40 · 210 阅读 · 0 评论 -
Maven学习笔记(二)--maven基本命令以及生命周期
Maven基本命令 -v:查询Maven版本 本命令用于检查maven是否安装成功。 Maven安装完成之后,在命令行输入mvn -v,若出现maven信息,则说明安装成功。 compile:编译 将Java源文件编译成class文件 test:测试项目 执行test目录下的测试用例 package:打包 将项目打成jar包 cle...原创 2018-10-17 10:44:54 · 171 阅读 · 0 评论 -
Maven学习笔记(三)--构建maven项目
构建maven项目 mvn archetype:generate -DgroupId=com.janson.app -DartifactId=jansonTest -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 或者 mvn archetype:create -DgroupId=com.jan...原创 2018-10-17 14:13:11 · 170 阅读 · 0 评论 -
Maven学习笔记(四)--pom文件
pom.xml文件 通过maven构建的项目在根目录下都会有pom.xml这个文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org...原创 2018-10-17 15:01:35 · 153 阅读 · 0 评论