拿出来大家共勉,不足之处请指正。
很久之前的学习笔记了,一直存放在本地中
- 作用:
- 依赖管理:
- 本地仓库:
- 远程仓库(私服)
- 中央仓库
- 黑窗口进入文件夹
- mvn clean 命令
- mvn compile命令
- mvn test命令
- mvn package命令
- mvn install命令
- mvn deploy命令
- 概念模型
- 配置文件
- 作用域
- 自己解决jar包冲突
- 会自己解决单元测试
maven工程对jar包的管理过程
本地仓库:自己开发使用
远程仓库(私服)自己公司内使用
中央仓库全部开源的jar包,可在线下载
标准目录结构
cd 复制过来文件夹路径 回车
d: 回车
开始执行命令
mvn clean 命令清除 (清理生命周期)
删除本地编译的信息,清除信息
mvn compile命令编译
把src下代码编译放在target下
mvn test命令测试
src与target下的都被编译
mvn package命令打包
把target下的打包,web成war包,package成jar包
mvn install命令安装
又把包安装到本地仓库。做了compile+test+package+最后又把项目放在本地仓库
mvn deploy命令发布
执行这个命令要进行一定的配置
黄色部分是一个默认生命周期(重点掌握)
按照顺序来,执行后面时,前面的也会默认执行一次。
概念模型jar包信息单独出来又是成了“依赖管理模型”
control——中心仓库(在线可以自动下载),b2b——私服
配置文件如果需要写配置文件,自己新建“resources”再写
接着设置为“resources root”
作用域为了防止Jar包冲突,为标签设置作用域,运行的时候不编译,就是不打包,让其只在测试的时候起作用。
<scope>provided<scope>
/*
导入jar包的代码
*/
<scope>test<scope>
添加一个tomcat插件
<build>
<plugins>
<groupID>org.apache.tomcat.mavengroupID>
<artifactID>tomcat7-maven-pluginartifactID>
<version>2.2version>
<configuration>
<port>8888port>
configuration> 修改端口号
plugins>
build>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)