maven
叶孤心丶
这个作者很懒,什么都没留下…
展开
-
Maven学习 --- 常见变量解释 && 问题解决
1.dependency> 元素定义了项目的相关依赖,其中有一些元素,各自的定义为:groupId> : 项目或者组织的唯一标识,并且配置时生成路径也是由此生成的.如 groupId>com.qmbbgroupId> 生成的相对路径为 com/qmbb (生成的路径在本地的 ~./m2/repository 中)artifactId>项目的通用名称 (也会由此生成路原创 2017-08-12 10:18:21 · 694 阅读 · 0 评论 -
MAven学习 — <dependencies> && <dependencyManagement>
1.当自己的项目需要第三方的类库的时候,通过dependency>元素来引入 groupId> 项目或者组织的唯一标识 artifactId> 项目的通用名称 version> 项目的版本 type>打包类型 默认为jar scope>被依赖的Maven控件在classpath中的可访问范围(具体说明在 —> Maven学习 --- 常见变量解释 && 问题解决 )system原创 2017-08-12 10:24:30 · 426 阅读 · 0 评论 -
Maven学习 — <build> 中的 <plugins>元素的作用
1.元素的作用是: 给出构建过程中用到的插件.groupId> : 项目或者组织的唯一标识artifactId>项目的通用名称artifactId>项目的通用名称version> 项目的版本 extensions>是否加载该插件的扩展,默认为falseinherited> 该插件的configuration>中的配置是否可以被继承,默认为trueconfiguration> 该原创 2017-08-12 10:25:29 · 12300 阅读 · 0 评论 -
Maven学习 --- <distributionManagement>
1.的作用: 负责管理构件的发布。这是一个环境变量 downloadUrl>URL downloadUrl> 其它的Maven项目可以通过该URL下载并引用当前Maven项目的构件.status>当前Maven项目的状态.可用的状态有以下几种.并且这个值不是人为设置的.而是Maven自动设置的none : 未指明状态,默认值converted : 该Maven项目原创 2017-08-12 10:27:14 · 22522 阅读 · 2 评论 -
Maven学习 --- <profile>
1.profile的作用是:定义一系列的配置信息.是根据不同的构建环境,对构建(build)过程进行动态配置的手段.然后使用条件来选择使用哪一个配置信息 2.使用activaByDefault>标签可以并且为true时,表明这个profile是默认开启的.也就是说当没有指定其他的为激活状态时,设置true的是默认激活的. 2.如果我们同时定义多个profile,原创 2017-08-12 10:32:23 · 673 阅读 · 0 评论 -
Maven 引Spring Boot 项目
1.Spring Boot 的maven插件(即Spring Boot Maven plugin) 能够以Maven的方式为项目提供Spring Boot的支持.即为Spring Boot 项目提供了执行Maven操作的可能性2.Spring Boot Maven plugin能够将Spring Boot应用打包为可执行的jar或war文件.然后以通常的方式运行Spring Boot应原创 2017-08-12 10:34:48 · 572 阅读 · 0 评论 -
Maven学习 --- <parent>
1.由于maven的多模块聚合结构,父模块的modules>记录着所有的子模块,在每一个子模块中也都标明了自己的父模块的配置信息.例如qmxbb-platform为父模块 webapps为子模块父模块的modules>中记录了子模块的artifactId子模块中parent>也记录着父模块的配置信息子模块中中的中记录的是父项目相对于子项目的路径.这样的逻辑是,在构建子项目的时候首先根据相原创 2017-08-12 10:23:16 · 15008 阅读 · 0 评论