maven
AAfvavadfa
这个作者很懒,什么都没留下…
展开
-
optional可选依赖
maven optional可选依赖 应用场景:projectA 依赖projectB, projectB 依赖projectC时 <dependency> <groupId>com.itear.projectC</groupId> <artifactId>projectC</artifactId> <versi...原创 2019-08-26 18:41:08 · 1567 阅读 · 0 评论 -
maven中scope属性的
Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只...原创 2019-08-27 08:48:38 · 143 阅读 · 0 评论 -
maven 命令
Maven生命周期 我们只需要注意一点:执行后面的命令时,前面的命令自动得到执行。 实际上,我们最常用的就是这么几个: clean:有问题,多清理! package:打成Jar or War包,会自动进行clean+compile install:将本地工程Jar上传到本地仓库 deploy:上传到私服 ...原创 2019-08-27 11:43:09 · 111 阅读 · 0 评论 -
Maven中的dependencyManagement 意义
1、在Maven中dependencyManagement的作用其实相当于一个对所依赖jar包进行版本管理的管理器。 2、pom.xml文件中,jar的版本判断的两种途径 1)如果dependencies里的dependency自己没有声明version元素,那么maven就会到dependencyManagement里面去找有没有对该artifactId和groupId进行过版本声明,如果有...原创 2019-08-27 15:16:24 · 129 阅读 · 0 评论