Eva*_*ein 5 java sql sql-server jdbc java-ee
使用ANT构建我的Java应用程序时,我不断收到此错误.我已多次尝试使用SQLJDBC.JAR和SQLJDBC4.JAR但不断收到此错误消息.即使在升级到sqljdbc4.jar之后,我仍然完全没收到这个错误.
[javadoc] java.lang.UnsupportedOperationException:
Java Runtime Environment (JRE) version 1.6 is not supported by this driver.
Use the sqljdbc4.jar class library, which provides support for JDBC 4.0.
请参阅此链接: http://msdn.microsoft.com/en-us/library/ms378526.aspx
“sqljdbc4.jar 类库需要 6.0 或更高版本的 Java 运行时环境 (JRE)。”
因此,如果编译时使用的不是 JDK 1.6 或更高版本,则在使用 sqljdbc4.jar 时将会出现错误。
如果您使用的是 JDK 1.5 或更早版本,那么您需要使用 sqljdbc.jar,您可以从此处获取它。
另外,ANT 的一个技巧是您可以使用“ant -verbose”来帮助确定它在类路径上找到的库,以确保它使用您期望的 sqljdbc JAR。另外,请务必确认您正在使用哪个版本的 JDK 进行编译。您可以设置 JAVA_HOME 环境变量以指向不同的 JDK 进行编译。
| 归档时间: |
|
| 查看次数: |
16527 次 |
| 最近记录: |