Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jar从java6到java8的兼容性_Java_Jar_Java 8_Migration_Compatibility - Fatal编程技术网

Jar从java6到java8的兼容性

Jar从java6到java8的兼容性,java,jar,java-8,migration,compatibility,Java,Jar,Java 8,Migration,Compatibility,我正在将我的web应用程序从Java6升级到Java8。我正在web应用程序中使用JAR列表。是否有任何工具/机制可用于检查libjars是否与java8兼容 谢谢Java 8的JVM可以很好地运行Java 6代码。这是另一个方向的问题,但是在新的JVM上运行旧代码不是问题 显然,在生产中执行此操作之前,您需要进行彻底的测试。Java8的JVM可以很好地运行Java6代码。这是另一个方向的问题,但是在新的JVM上运行旧代码不是问题 显然,在生产中进行此操作之前,您需要进行彻底的测试。请查看和 请

我正在将我的web应用程序从Java6升级到Java8。我正在web应用程序中使用JAR列表。是否有任何工具/机制可用于检查libjars是否与java8兼容


谢谢

Java 8的JVM可以很好地运行Java 6代码。这是另一个方向的问题,但是在新的JVM上运行旧代码不是问题


显然,在生产中执行此操作之前,您需要进行彻底的测试。

Java8的JVM可以很好地运行Java6代码。这是另一个方向的问题,但是在新的JVM上运行旧代码不是问题

显然,在生产中进行此操作之前,您需要进行彻底的测试。

请查看和

请注意,其中一个不兼容之处是JDBC在Java7中发生了更改,并且这些更改不是向后兼容的。因此,如果您在应用程序中使用JDBC,则需要升级到与Java7+兼容的JDBC驱动程序。

请查看和


请注意,其中一个不兼容之处是JDBC在Java7中发生了更改,并且这些更改不是向后兼容的。因此,如果您在应用程序中使用JDBC,那么您需要升级到与Java7+兼容的JDBC驱动程序。

它可能会有一些小问题(我们在8中遇到了一些泛型问题,在7中没有出现这些问题)。@Eugene:Ouch。显然,测试很重要。:-)但如果代码(无意中)依赖于错误行为……Java7在JDBC接口上引入了新方法。这一变化打破了现有Java6JDBC驱动程序的向后兼容性。它可能会有一些小问题(我们在8中遇到了一些泛型问题,在7中没有出现过一些错误修复)。@Eugene:Ouch。显然,测试很重要。:-)但如果代码(无意中)依赖于错误行为……Java7在JDBC接口上引入了新方法。这一变化打破了现有Java6JDBC驱动程序的向后兼容性。