我们是否需要编译JAR以进行JDK升级?

fir*_*ird 5 java

对于我们的java项目,我们使用了几个JAR库.JAR库的一些源代码已丢失.

我们很快就会升级JRE版本,你知道我们是否需要为新的JRE版本重新编译JAR库吗?由于我们没有源代码,是否有100%准确的反编译器?

kit*_*yst 6

不,所有JDK版本都与旧版jar相比是向后兼容的.

您无需重新编译.

唯一的例外是JAR实现(不使用,但实现)JDBC驱动程序.