Das JRE, auf dem das Programm läuft, ist 1.7, aber das für die Kompilierung angegebene JDK ist 1.6. Jetzt möchte ich ein Problem lokalisieren und es auf den entsprechenden JDK-Quellcode zurückführen in den Implementierungen 1.6 und 1.7? Welche Version sollte ich mir also ansehen?
编译是1.6的,那说明class文件是1.6版本的。运行的时候是虚拟机执行class文件,所以应该看1.6的源码
java 打包后不会把 jdk 打包进去啊,线上问题找线上的 jre。