繁体   English   中英

更新旧版Java以使用TLS 1.1 / 1.2

[英]Update Legacy Java to use TLS 1.1/1.2

我有一个旧版Java(服务器)应用程序,该应用程序是在JRE 1.6上构建并运行的。 我希望将系统更新为使用TLS 1.1 / 1.2。 Java 7和8支持这些功能。

问题是,我是否只需要更新应用程序运行所在的JRE,还是还需要使用适当版本的JDK重建jar文件?

我知道,通常情况下,JVM是向后兼容的,但是JDK 1.6构建的jar文件是否仅支持TLS 1.0,还是可以在不重建的情况下获得更新的JRE的好处?

谢谢。

根据您应用程序的性质,如果您的应用程序对某些第三方库使用某些类文件级别的操作(asm,spring等),则这些库将不向前兼容(即,基于JDK 6构建的应用程序操纵类)无需升级库即可与JRE 8兼容)

核心类将与运行时兼容,但由于6太旧了,并且在6中维护代码将无法再工作,我建议您使用8对其进行一次编译,以解决可能会出现的编译错误

并与运行时8一起使用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM