![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
haikuotiankongdong
这个作者很懒,什么都没留下…
展开
-
maven新版
maven新版1.现状和问题2.Maven是什么3.构建过程执行任何一个命令都是从头开始的Clean target目录 就没了Compile 生成target目录Package 生成测试报告4.Maven常用命令5.约定目录结构6.坐标7插件插件(plugin),每个插件都能实现一个阶段的功能。Maven的核心是生命周期,但是生命周期相当于主要指定了maven命令执行的流程顺序,而没有真正实现流程的功能,功能是有插件来实现的。比如:compile原创 2020-10-15 16:11:49 · 410 阅读 · 0 评论 -
Maven简介以及安装配置
1 开发中遇到的问题1、都是同样的代码,为什么在我的机器上可以编译执行,而在他的机器上就不行?2、为什么在我的机器上可以正常打包,而配置管理员却打不出来?3、项目组加入了新的人员,我要给他说明编译环境如何设置,但是让我挠头的是,有些细节我也记不清楚了。4、我的项目依赖一些jar包,我应该把他们放哪里?放源码库里?5、这是我开发的第二个项目,还是需要上面的那些jar包,再把它们复制到我当前...原创 2019-09-18 11:55:57 · 127 阅读 · 0 评论 -
maven创建以及maven的命令
1.file->new-project Maven工程结构Project |--src(源码包) |--main(正常的源码包) |--java(.java文件的目录) |--resources(资源文件的目录) |--test(测试的源码包)|--java |--resources |--target(class文件、报告等信息存储的地方) ...原创 2019-09-18 12:12:38 · 101 阅读 · 0 评论 -
maven-核心概念
1 坐标1 什么是坐标?在平面几何中坐标(x,y)可以标识平面中唯一的一点。在maven中坐标就是为了定位一个唯一确定的jar包。Maven世界拥有大量构建,我们需要找一个用来唯一标识一个构建的统一规范拥有了统一规范,就可以把查找工作交给机器2 Maven坐标主要组成maven坐标元素包括groupId,artifactId,version,packaging,classifier。只...原创 2019-09-18 12:47:56 · 182 阅读 · 0 评论 -
maven-继承/聚合
继承1## 在maven中的继承,指的是pom文件的继承1 创建父工程2 创建子工程创建子工程有两种方式:一种是创建一个新的工程为子工程,另一种是修改老的工程为子工程。创建新工程为子工程的方式:2父工程统一依赖jar包3父工程统一管理版本号父工程抽取版本号聚合在真实项目中,一个项目有表现层、业务层、持久层,对于业务层和持久层,它们可以在多个工程中被使用,所以一般会...原创 2019-09-18 13:01:12 · 122 阅读 · 0 评论 -
maven仓库管理与私服Nexus
**Maven仓库管理**1 什么是Maven仓库?用来统一存储所有Maven共享构建的位置就是仓库。根据Maven坐标定义每个构建在仓库中唯一存储路径大致为:groupId/artifactId/version/artifactId-version.packaging2 仓库的分类 本地仓库默认在~/.m2/repository,如果在用户配置中有配置,则以用户配置的地址为准...原创 2019-09-18 16:08:28 · 184 阅读 · 0 评论