Spring引导版旧版java

Ric*_*hie 4 spring-boot

我期待使用spring boot创建一个新的Web应用程序.不幸的是,我的服务器在技术堆栈方面被锁定了.它上面安装了java 5.

谁能告诉我spring boot是否可以在java 1.5上运行以及版本是什么?

谢谢

g00*_*00b 7

从Spring boot 1.0.0开始,运行Spring启动应用程序的最低要求是Java 6.这也可以在Spring boot 1.0.0的参考指南中找到:

Spring Boot可以与"经典"Java开发工具一起使用,也可以作为命令行工具安装.无论如何,您将需要Java SDK v1.6或更高版本.

在整个版本中已经删除了对旧Java版本的支持,Spring boot 1.3作为基线(仍然可以使用带有附加配置的 Java 6 )和Spring boot 2.x转移到Java 8作为基线.除了文档所说的,Spring boot 1.x版本都不支持Java 9或更高版本.

总结如下:

  • 1.0.0:Java 6 - 8的支持
  • 1.3.0:Java 7 - 8的支持,需要Java 6的附加配置
  • 2.0.0:Java 8支持 - ...

所以,答案是不可能在Java 5中运行.


dav*_*xxx 4

对于 Spring Boot 2.0,要求最低版本为 Java 8。

\n\n

摘自Spring Boot 2.0 发行说明

\n\n
\n

Spring Boot 2.0 需要Java 8 作为最低版本。许多现有的\n API 已更新以利用 Java 8 功能例如:接口上的默认方法、函数回调和新 API,例如 javax.time。如果您当前使用的是 Java 7 或更早版本,则需要先升级 JDK,然后才能开发 Spring Boot 2.0 应用程序。

\n
\n