spring boot1.3之使用Maven构建系统

本文介绍了如何使用Maven和Spring Boot快速构建应用程序,包括利用spring-boot-starter-parent父项目进行默认配置设置、调整Java版本、使用spring-boot的Maven插件打包成可执行jar文件等关键步骤。

使用maven来构建系统时,我们可以从spring-boot-starter-parent这个父项目获得一些默认配置

  • 使用Java6作为默认的编译级别

  • 使用UTF-8作为默认编码

  • 依赖的spring-boot的子包可以省略<version>版本标签

  • 合理的资源过滤

  • 合理的插件配置

  • 针对application.propertiesapplication.yml的资源过滤

注意:在资源过滤这个点上,maven默认是使用spring风格的占位符(${}),在spring boot里资源过滤改为使用@..@风格的点位符(你可以重写maven属性resource.delimiter来覆盖)。

配置你的工程从继承spring-boot-starter-parent开始

<!-- Inherit defaults from Spring Boot -->
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.3.0.M5</version>
</parent>

目前你只需要在父项目配置上声明版本号即可

改变Java的版本

spring-boot-starter-parent默认为了Java的兼容性使用的1.6版本,如果你想使用最新的版本号,可以添加:

<properties>
    <java.version>1.8</java.version>
</properties>

使用spring boot的Maven插件

spring boot包含一个能打包成可执行jar包的maven插件。添加maven的插件配置如下:

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

如果你继承自父工程,你仅仅只是添加插件配置即可,不需要更多细节的处理。


转载于:https://my.oschina.net/fhd/blog/501726

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值