栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

maven

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

maven

Maven的几个常用命令

mvn compile(编译)

mvn test(测试)

mvn clean(清除target)

mvn package(打包)

mvn install(安装到本地仓库)

maven安装完要做的事情

修改maven安装目录下conf/setting.xml的localRepository,

新增这个节点,指明本地仓库在哪里;

新增mirror镜像,这样下载速度会比较快,

不然中央仓库下载速度太慢了或者连接不上去。

使用eclipse开发maven项目之前要做的两件事

修改User Settings的路径;

修改使用的maven为自己下载的maven,不要用自带的。

Maven依赖特性

Scope:compile指的是编译级别有效,编译,测试,打包都有效。

Provided:打包的时候无效,编译测试有效。

Test:只有测试的时候有效,编译打包无效。

Runtime:比如mysql的数据库驱动,测试打包有效,编译无效

默认范围为compile

依赖包冲突的时候寻找依赖包的规定

级别一样的先依赖优先;

级别不一样的时候找依赖路径短的;

可以在dependency中用exculusions标签排除某些依赖包。

Maven的聚合和继承

继承用parent标签,

继承的路径指的是pom文件,聚合是模块的位置

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/842672.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号