繁体   English   中英

我怎样才能与mac雪豹上的java更新作斗争

[英]How can i combat with java update on mac snow leopard

我在mac上使用预安装的jdk进行开发,即1.6.0_17。 使用此版本或副本如果安装了jdk,我无法在firefox或Mac上的任何其他Web浏览器中运行java applet。 如果我用最新的Java更新我的mac,这是Java for mac OS X 10.6 update 6那么我可以解决java applet。 但是最新的java更新我无法连接到MSSQL Server,这是java 1.6.0_29中的错误 我很乐意为mac OS X安装旧版本的java,但那些不可用,可能是我无法通过谷歌找到它们?

我的疑问是,我怎样才能解决这两个问题? 我可以在Mac上安装两个java版本并平行使用它们,让我们说一个用于eclipse,另一个用于浏览器。 或者还有其他方法可以解决这两个问题。

我正在使用当前的雪豹,myEclipse,Java 1.6.0_17和mssql server 2008。

导致JDBC驱动程序失败的错误在java 1.6.0_30中得到修复 - 请参阅http://www.oracle.com/technetwork/java/javase/6u30-relnotes-1394870.html


如果您不能等到Mac的更新30到达,则错误描述表明您可以通过重新配置JDBC连接以使用非SSL / TLS通道来避免它。 (我不知道你是怎么做到这一点的,但如果你迫切希望找到一个解决方法,那就值得研究。)

或者与Apple或Oracle的Java支持部门联系。

我没有100%解决它,但有些解决方案或解决方法的工作原理。 哪个与两个javas一起使用

  1. Java for Mac osx
  2. OpenJDK用于开发

所以我用最新的java版本更新了我的mac,我可以轻松使用java applet.Later我已经下载并配置了openjdk用于开发。

如果您使用的是mac,那么这个链接可能更有帮助。

只需在“/ Library / java /”下创建一个“javaVirutalMachines”文件夹,然后双击openfdk的alreadly下载构建文件。 **

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM