当前位置: 首页 > 面试题库 >

我如何使用不同版本的Java

微生承业
2023-03-14
问题内容

我已经安装了Java6和7,并使用eclipse编写了一个简单的jdbc应用程序。我在lib文件夹中同时有sqljdbc4.jar和sqljdbc.jar。我收到此消息…

2013年12月18日9:29:51 com.microsoft.sqlserver.jdbc.SQLServerConnection

严重:该驱动程序不支持Java Runtime Environment(JRE)1.7版。使用sqljdbc4.jar类库,该库提供对JDBC
4.0的支持。

线程“主”中的异常java.lang.UnsupportedOperationException:该驱动程序不支持Java运行时环境(JRE)1.7版。使用sqljdbc4.jar类库,该库提供对JDBC
4.0的支持。

at com.microsoft.sqlserver.jdbc.SQLServerConnection.<init>(SQLServerConnection.java:304)

at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1011)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at sqldriver.doConnection(sqldriver.java:27)

at sqldriver.main(sqldriver.java:12)

如果我想使用1.6,我该怎么做?


问题答案:

我得到了它。 我需要更改“运行/调试设置”>“编辑”>“执行”环境 在此处输入图片说明

然后我去。
这不是一个永久性的解决方案,但现在可以解决。



 类似资料:
  • 问题内容: 如何在网络驱动程序中设置Firefox版本?我只想使用其他版本的Firefox。 就像其他版本19、20、21 … 请提供一个通用解决方案,该解决方案也对其他浏览器有所帮助。 问题答案: 您必须在系统上安装所有版本。然后,您可以使用System属性来定义Firefox的路径。请注意,由于路径是通过System属性设置的,因此您将无法在同一Java进程中运行两个不同的Firefox。 此

  • 将以上内容更改为 解决了问题。但是,与其将Scala-XML2.11版本1.0.5排除在scalatest之外,我想强制scala编译器使用Scala-XML2.11版本1.0.5而不是版本1.0.4。(我在https://mvnrepository.com上研究了这些版本。)因此,我尝试将替换为 然而,这导致 [警告]*org.scala-lang:scala-library:(2.11.8,2

  • 问题内容: 似乎这应该是一个简单的任务,它具有“首选项”菜单中用于不同JRE的选项,并且能够为每个项目设置不同的编译器和构建路径。但是,这似乎也根本行不通。 例如,我将JAVA_HOME设置为Java 1.6的jre。我仍然不清楚Eclipse如何使用此功能,但是它似乎是默认设置,并且未采用项目替代。我还安装了Java 1.5,并在Eclipse的Java-> Installed JREs部分中为

  • 问题内容: 这是一个普遍的问题。我正在使用2个库 A.jar 和 B.jar ,它们取决于同一jar的不同版本。 假设在运行时我需要 THIS.xxxjar 我可以针对其依赖项编译特定的jar(A.jar / B.jar),但在运行时我只需要加载1个版本。哪一个? 仅加载1个依赖关系(最新版本)意味着,如果库不是向后兼容的,那么我的代码可能会抛出运行时异常(那里有向后兼容的库吗?)。 无论如何,我

  • 问题内容: 如何查看我使用的NumPy版本? (仅供参考,此问题已被编辑,因为问题和答案都不是特定于平台的。) 问题答案:

  • 我已经下载了TomEE plume 8.0.0-M2,TomEE plus 8.0.0-M2,TomEE webprofile 8.0.0-M2,TomEE microprofile 8.0.0-M2和OpenEJB Standalone 8.0.0-M2(来自http://tomee.apache.org/download-ng.html) 我已经安装了所有这些TomEE版本,并在解压缩后更改了