使用Spring和Tomcat从JDK6迁移到JDK7有什么问题吗?

at.*_*at. 6 java spring jdk1.6 java-7

我想利用一些JDK7功能.鉴于我使用的是Apache Tomcat 7.0.x(最新版)和Spring 3.1(最新版),我可能会遇到什么问题?

Sai*_*ish 2

有一些编译问题,JDK 6 可以正确推断泛型类型,而 JDK 7 则不能。这显然是 JDK 6 中的一个错误,如此处所述

如果您正在使用特定于容器的资源(例如,数据源等),请务必验证这些资源是否仍然正常运行(尽管如果其中任何一个已连接,这在 Spring 启动时会立即显而易见)。

如果您使用 Spring Security 并且升级,则无需进行任何更改本身即可运行。但是,您应该利用 Spring Security 3.1 中提供的不太详细的配置选项(尤其是 REST URL)。

除此之外,我们的升级是无缝的。