提前感谢云南昭通师专孔浩老师
一 maven命令
1.clean:清除target文件夹
2.compile:编译
3.test:执行测试类
4.package:打包
5.install:加入中央仓库,自己的其他项目可以访问这个项目
6.deploy:加入私有服务器上,其他人的项目可以访问这个项目
7.archetype:generate生产骨架
注:Maven 最常用的命令:mvn clean compile、mvn clean test、mvn clean package、mvn cleaninstall。执行test 之前是会先执行compile 的,执行package 之前是会先执行test 的,而类似地,install 之前会执行package
二 maven中Scope值
1.test:只在测试中引用
2.provided测试盒编译都引用但是生成war时不引用,如servlet-api,因为servlet-api在tomcat等web服务器中已经存在,如果再打包会出现冲突
3.compile测试盒编译打包都引用,Scope默认
4.runtime:在运行时依赖,在编译时不依赖
三 maven中的依赖控制
1.先写谁就依赖谁的jar
2.路径最短 可以在自己的pom写依赖来指定.
3.路径排除<exclusions>
四 maven版本管理
总版本号.分支版本号.小版本号-里程碑版本
总版本号的变动一般表示框架的变动
分支版本号:一般表示增加了一些功能
小版本号:在分支版本上面进行的bug的修复
里程碑:SNAPSHOT-->alpha-->beta-->release-->GA
分享到:
相关推荐
Maven基础讲义
Maven 的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven 在美国是一个口语化的词 语,代表专家、内行的意思。 一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目...
maven基础知识总结,maven基础知识总结,maven基础知识总结
Maven Maven教程 Maven实战 Maven基础教程
maven基础学习笔记
java-springmvc-maven基础教程, demo详细情况阅读readme. idea设置EditConfiguration后可直接运行
Maven基础简易教程,Maven配置、Maven项目创建、打包、jar包冲突解决方案
Java Maven基础教程 资源为视频教程资源 希望对你的 Java 学习有所帮助。
web27_maven基础-课堂笔记.md
Maven 基础技术的实践讲解
maven基础.docx
MAVEN基础篇——资料整理
Maven基础大全,eclipse中的配置使用,详细并有图片
CloudServer—maven基础配置+mysql+c3p0,项目基础搭建,直接eclipse导入可运行
maven基础学习(四)-简单实例(使用Archetype生成项目骨架)
自己在学习过程中,编写的maven基础使用手册,从获取maven支持到常用命令的使用,都有详细的实例+图解(免费),基本能做到傻瓜式的照着图片能顺利完成所有实例,如果觉得好,想了解m2e插件的使用和nexus服务器的...
maven 入门教程PDF,包括maven介绍,配置,项目创建,eclipse创建maven项目等
Maven的基础环境搭建详细步骤
用eclipse在Maven基础上使用Jsoup+MYSQL+MyBatis+jsp实现网络小说抓取以及前端展示
springboot+mybatis+maven+mysql基础适合刚入门的爱好者去实践搭建的方法,直接运行就行。