课程名称:maven项目依赖管理
课程章节:第三张
主讲老师:大牧莫邪
课程内容:
这章内容就是满满的干货了,包括maven仓库的地址,如果下载依赖更快一些,还有就是maven的声明周期等非常基础的知识,还有一个之前不知道的东西,就是比如我们加载springBoot初始项目慢,我们可以这个配置存储到本地电脑,等再加载的时候,可以让加载速度非常快,另外还有一个就是自定义骨架,骨架也就是我们初始化项目的那个选项,还是干货满满的。
课程收获:
<localRepository>E:/Maven/repository</localRepository>
配置maven默认的jdk环境
<profile>
<id>jdk1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
gav坐标
groupId:项目ID,当前项目和其他项目的唯一标志
artifactld:组件ID,当前项目中的子应用h或者子组件的唯一标志
version:版本号,迭代开发时标志的产品版本信息
maven命令操作
mvn compile --编译操作,把文件编译到traget文件中,如果没有生成,代表没有编写业务代码。
mvn clean --清除操作,把target目录清除
mvn package --打包命令,把文件打为对应pom文件中packaging对应的模式(jar or war)
mvn install --把项目打包到本地文件夹 E:\Maven\repository\cn\com
maven 声明周期
解决archetype项目骨架加载慢的问题(让骨架本地加载)
找到项目仓库所属地址:E:\Maven\repository\org\apache\maven\archetype\archetype-catalog\3.2.1
把 archetype-catalog.xml 文件放置到上述目录
设定idea中maven--Runner--VM Options 添加参数 -DarchetypeCatalog=local
加载自己archetype-catalog
找到pom文件的groupId等信息
共同学习,写下你的评论
评论加载中...
作者其他优质文章