2012-02-04 54 views
0

當我嘗試在瀏覽器中打開一個簡單的小程序(我試過Firefox和Safari)時,我在.class文件中接收到Java錯誤版本號。我的瀏覽器統計我正在使用1.5.X JRE,但我的命令行編譯器是1.6.x.我不知道如何同步這兩個虛擬機,因爲我不是最熟練的Mac用戶。我嘗試了本地軟件更新功能,但沒有可用的Java更新。我也試過在每個瀏覽器中更新,但我只是重定向到Mac OS X軟件更新功能。在瀏覽器中的.class文件中的Java錯誤版本號

+1

試圖在命令行上更新虛擬機並不會有太大用處 - 1.6是Apple支持的最新更新。你使用什麼瀏覽器版本?您可能需要更新到Safari和Firefox的當前版本。 – Perception 2012-02-04 02:30:21

回答

1

對於Oracle JDK,你只需使用cross-compilation options of javac

注指定-source這是很重要的,-target&-bootclasspath進行編輯。最後一個需要目標版本的JRE,檢查類,方法&代碼中使用的代碼實際存在於目標版本中。

相關問題