Spring Boot 1.0.0.RC2 发布

发布 | Phil Webb | 2014年2月12日 | ...

Spring Boot 1.0.0 的第二个候选版本现已发布并发布到 Spring Maven 存储库

更新:我们比预期更早地发布了 1.0.0.RC3 以解决 RC2 中一个不幸的 回归。请优先使用 RC3 而不是 RC2。

此版本包含超过 40 个 改进和修复。如果您是从 RC1 升级,则可能需要更改一些 import 声明,因为我们在本次发布中重构了一些包。

除了错误修复之外,还有一些值得注意的新功能

spring jar

spring CLI 应用程序的用户现在可以直接从 .groovy 脚本生成可执行 JAR。只需运行 spring jar 即可创建自包含的可运行归档文件。

$ spring jar webapp.jar web.groovy
$ java -jar webapp.jar

您也可以从嵌入式 shell 中使用相同的命令。

$ spring shell
Spring Boot (v1.0.0.RC2)
Hit TAB to complete. Type 'help' and hit RETURN for help, and 'exit' to quit.

$ jar webapp.jar web.groovy
$ !java -jar webapp.jar

Gradle 版本号

Spring Boot gradle 插件已更新,因此您现在可以省略已知依赖项的版本号。例如

buildscript {
    repositories {
        maven { url "http://repo.springsource.org/libs-milestone" }
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:1.0.0.RC2")
    }
}

apply plugin: 'java'
apply plugin: 'spring-boot'

repositories {
    mavenCentral()
    maven { url "http://repo.springsource.org/libs-snapshot" }
}

dependencies {
	// version numbers need not be specified for know dependencies
    compile("org.springframework.boot:spring-boot-starter")
    testCompile("org.springframework.boot:spring-boot-starter-test")
}

查看 spring-boot-dependencies pom.xml 文件以获取已知依赖项的完整列表。

反馈

感谢所有已经提供反馈并为项目提供 pull 请求的人。你们的早期支持非常宝贵。请继续 提交问题,包括错误和建议。

获取 Spring Newsletter

与 Spring Newsletter 保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部