2011-12-22 63 views
3

我正在使用預安裝的jdk開發Mac 1.6.0_17。有了這個版本或副本,如果安裝jdk我不能在Firefox或Mac上的任何其他網絡瀏覽器運行Java小程序。如果我更新我的mac與最新的java這是Java for mac OS X 10.6 update 6然後我可以解決Java小程序。但隨着最新的Java更新,我無法連接到MSSQL服務器,這是bug in java 1.6.0_29。我很樂意爲mac OS X安裝java的舊版本,但那些不可用,可能是我無法通過谷歌找到它們?我怎樣才能與mac更新雪豹戰鬥

我的查詢是,我該如何解決這兩個問題?我可以在Mac上安裝兩個java版本並且平行使用它們,讓我們說一個用於eclipse和其他瀏覽器。還有其他方法可以解決這兩個問題。

我使用當前雪豹,MyEclipse的,爪哇1.6.0_17和MSSQL Server 2008的

回答

0

我還沒有解決它100%,但一些如何解決方案或解決方法的作品。這正有兩個Java類

  1. Java的Mac OSX版
  2. OpenJDK的發展

,所以我有我的更新與最新的Java版本的Mac,我可以很容易地用java applet.Later我已經下載並配置openjdk進行開發。

如果您使用的是mac,那麼這個鏈接可能會更有幫助。

簡單地做下的文件夾 「javaVirutalMachines」 「/庫/ JAVA /」,然後雙擊的OpenJDK的alreadly下載構建文件。 **

2

導致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支持交談。

+0

感謝您的回覆。當然,我可以在附加的超鏈接中看到,該錯誤在更新30中得到了修復,但是沒有針對mac osx的任何java更新。或者您有任何想法,無需等待來自蘋果的java更新,如何在1.6_29中合併這些修復。 – Rehman 2011-12-22 22:54:29