当我尝试将一些 java 文件或 jar 文件加载到 JDK 1.6/JRE1.6 中的服务器时,我的应用程序使用 Oracle 11
显示 versionmajorminor 50.0 错误。
如果我在 JDK/JRE 1.4 中加载相同的文件,它们将被加载。请任何人都可以帮助我如何找到映射了哪个版本的 JDK 或 JRE Oracle 服务器..?
每个 Java 主要版本的类号都发生了变化,因此:
Java 6: Version 50.0
Java 5 (1.5): Version 49.0
Java 1.4.2: Version 48.0
Oracle 11包含 Java 5。
System.getProperty("java.version");
以下是“可移植性:Java 标准支持”部分下的Java 开发人员对 Oracle 数据库 11g的看法
The Oracle database 11g JDBC comes in two flavors: ojdbc5.jar for Java 5 (i.e., JDK 1.5) and
ojdbc6.jar for Java 6 (i.e., JDK 1.6). The ojdbc6.jar supports the new JDBC 4.0 specification