Java ojdbc6.jar的主类清单信息

Java ojdbc6.jar的主类清单信息,java,oracle,jdbc,executable-jar,ojdbc,Java,Oracle,Jdbc,Executable Jar,Ojdbc,我检查了ojdbc6.jar下的META-INF/MANIFEST.MF文件,结果如下 Manifest-Version: 1.0 Implementation-Vendor: Oracle Corporation Implementation-Title: ojdbc6.jar Implementation-Version: Oracle JDBC Driver version - "11.1.0.7.0-Produ ction" Implementation-Time: Wed Sep 1

我检查了ojdbc6.jar下的META-INF/MANIFEST.MF文件,结果如下

Manifest-Version: 1.0
Implementation-Vendor: Oracle Corporation
Implementation-Title: ojdbc6.jar
Implementation-Version: Oracle JDBC Driver version - "11.1.0.7.0-Produ
 ction"
Implementation-Time: Wed Sep 10 15:03:50 2008
Specification-Vendor: Oracle Corporation
Sealed: true
Created-By: 1.6.0 (Sun Microsystems Inc.)
Specification-Title: Oracle JDBC driver classes for use with JDK6
Specification-Version: Oracle JDBC Driver version - "11.1.0.7.0-Produc
 tion"
Main-Class: oracle.jdbc.OracleDriver

Name: oracle/sql/converter_xcharset/
Sealed: false

Name: oracle/sql/
Sealed: false

Name: oracle/sql/converter/
Sealed: false

在这些清单信息中,行
Main类:oracle.jdbc.OracleDriver
引起了我的注意。我理解
Main Class
属性的概念。但是我不确定为什么这个类必须是主类。

显然,这似乎是oracle提供给我们的一项条款,用于检查oracle驱动程序的版本是否有任何give
ojdbc6.jar
文件

要检查驱动程序版本,只需运行java-jar ojdbc6.jar即可

C:\Users\raja\Downloads>java -jar ojdbc6.jar
Oracle 12.1.0.1.0 JDBC 4.0 compiled with JDK6 on Thu_Apr_04_15:06:58_PDT_2013
#Default Connection Properties Resource
#Thu Nov 05 15:51:12 GMT 2015