Maven 核心插件配置和使用
Maven 本质上是一个插件执行框架; 所有工作都由插件完成。
Maven 本质上是一个插件执行框架; 所有工作都由插件完成。
创建 Spring Boot 应用,默认会添加 Maven 插件:spring-boot-maven-plugin
。如果该应用的结构比较简单,使用默认的编译打包等,可以不用额外的配置。
若应用结构比较复杂,如父子工程,多层结构等;或要通过命令行动态指定打包方式等等,就需要额外的配置支持了。
该篇结合官方文档对 spring-boot-maven-plugin 的使用配置进行详细描述。另有的 Maven 相关文章,但不是针对 Spring Boot 和 插件的。
Maven 是现在非常流行的 Java 项目依赖管理工具,简单、方便。Maven的安装也非常容易。
Maven 是现在非常流行的 Java 项目依赖管理工具,简单、方便。Maven的安装也非常容易。
需要发布一些公共组件jar时,需要搭建 Maven 私服方使本地添加私有依赖。
用 Maven 执行项目,大多数不需要执行执行测试,就需要额外的设置下。
设置 Maven 远程仓库为阿里云提供的仓库,以便国内快速稳定下载依赖。阿里云 Maven 仓库代理了很多公共的 maven 仓库。
整理下Maven
依赖包作用范围Scope
属性值,默认值是compile
。