-
根据老师的视频徒手构建了一个demo版的meven工程,同时重新设置了本地的maven 仓库,编码、创建Pom文件,编译、测试、打包,全部搞定,真是很兴奋,很感谢老师的视频。查看全部
-
1. 短路优先 A->B->C->x A->d-X 优先 2. 先声明,先优先查看全部
-
1、坐标(构件通过坐标作为其唯一标识) groupId、artifactId、version 2、仓库: 本地仓库 远程仓库(全球中央仓库https://repo.maven.apache.org/maven2) 镜像仓库 /conf/setting.xml镜像仓库配置: <mirror> <id>maven.net.cn</id> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror> 3、修改本地仓库的位置 <localRepository>...</localRepository> Ps:一旦配置了镜像仓库,那么先前的所有配置都会转到镜像仓库中。 默认仓库位置.m2 repository,将settings.xml复制到更改后的本地仓库中,这样maven版本更新了,也不用修改settings.xml了查看全部
-
pom介绍查看全部
-
课程总结查看全部
-
版本说明 snapshot 快照 alpha 内部测试 beta 公测 Release 稳定 GA 正式发布查看全部
-
site 生成项目站点 pre-site 在生成项目站点前要完成的工作 site 生成项目的站点文档 post-site 在生成项目站点后要完成的工作 site-deploy 发布生成的站点到服务器上查看全部
-
default 构建项目 compile test package install查看全部
-
clean 清理项目 pre-clean 执行清理前工作 clean 清理上一次构建生成的所有文件 post-clean 执行清理后的文件查看全部
-
完整的项目构建过程:清理,编译,测试,打包,集成测试,验证,部署查看全部
-
创建maven demo 过程。 1.手动创建maven 包结构。初步了解maven包结构。 2.分别手写实际运行类即main下包结构的java和test包结构下的java测试类。 3.在当前项目目录下运行mvn compire 生成预编译文件,文件放置在target的子系结构classes包中。 4.在当前项目目录下运行mvn test 运行test包下的所有测试类。通过测试类检验程序是否可执行。对问题进行早处理 5.mvn package 将当前项目打成jar包。根据是否需要,执行此命令。查看全部
-
是什么?jar版本控制工具. 作用:控制jar包版本,大幅度避免jar冲突,冗余。避免不同环境造成无法运行。 maven项目结构: 项目名:例如maven01 src 源码目录 main:实际运行程序目录 包目录: 例如com.mooc.maven01.model test :测试类目录 包目录: 例如com.mooc.maven01.model resouce:配置文件目录 target:运行mvn compile 生成的预编译目录查看全部
-
继承 1.应用场景:组件聚合时,多个组件使用相同的依赖导致聚合后出现重复,使用一个父组件定义该依赖,然后有需要的组件继承该组件,聚合时就不会重复 2.父组件定义依赖 在父组件-->dependencyManager-->dependencies下定义dependency 注意,dependencyManager下定义的dependency,该组件不依赖 3.继承父组件 parent标签下引用父组件的坐标 创建dependency引用,只有groupId和artifactId子元素查看全部
-
聚合(将多个模块聚合) 1.创建聚合项目 proj-aggreation 2.packaging为pom 3.使用modules定义要聚合的模块 <modules> <module>../proj-m1</module> <module>../proj-m2</module> </modules>查看全部
-
依赖冲突的解决 1.短路优先: A->B->X(v1.0),A->C->D->X(v2.0) A-->X(v1.0) 2.声明顺序: A->B->X(v1.0),A->C->X(v2.0),A-pom.xml: ... <dep C> <dep B> ... A-->X(v2.0) 路径长度相同时,哪个dependency先在pom.xml声明,哪个就优先查看全部
举报
0/150
提交
取消