领先一步
VMware 提供培训和认证,助您加速进步。
了解更多Spring Boot 1.0.0 的第二个候选版本现已发布并发布到 Spring Maven 仓库。
更新:我们比预期提前发布了 1.0.0.RC3,以解决 RC2 中一个不幸的 回归。请优先使用 RC3 而非 RC2。
此次发布包含了 40 多个 改进和修复。如果您是从 RC1 升级,您可能需要更改一些 import 声明,因为我们在此次发布中重构了一些包。
除了 bug 修复之外,还有一些值得注意的新功能。
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
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 request 的人。您的早期支持非常有价值。请继续 提出问题,包括 bug 和建议。