當我嘗試在瀏覽器中打開一個簡單的小程序(我試過Firefox和Safari)時,我在.class文件中接收到Java錯誤版本號。我的瀏覽器統計我正在使用1.5.X JRE,但我的命令行編譯器是1.6.x.我不知道如何同步這兩個虛擬機,因爲我不是最熟練的Mac用戶。我嘗試了本地軟件更新功能,但沒有可用的Java更新。我也試過在每個瀏覽器中更新,但我只是重定向到Mac OS X軟件更新功能。在瀏覽器中的.class文件中的Java錯誤版本號
0
A
回答
1
在編譯文件時,您必須使用-target選項。
實施例,的javac -target 1.5 [源文件]
更多的解釋可在http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/javac.html
1
對於Oracle JDK,你只需使用cross-compilation options of javac
。
注指定-source
這是很重要的,-target
&-bootclasspath
進行編輯。最後一個需要目標版本的JRE,檢查類,方法&代碼中使用的代碼實際存在於目標版本中。
相關問題
- 1. Java錯誤:.class文件錯誤中的版本號錯誤
- 2. java.lang.UnsupportedClassVersionError:.class文件中的版本號錯誤
- 3. .class文件中的版本號錯誤 - Mule,Soap和Restful
- 4. Grails 1.1和JDK 1.5/1.6「.class文件中的版本號錯誤」
- 5. java.lang.UnsupportedClassVersionError:.class文件中的版本號錯誤?
- 6. Eclipse Android SDK:.class文件中的錯誤版本號
- 7. 休眠拋出 「錯誤版本的.class文件號碼」 錯誤
- 8. java.lang.UnsupportedClassVersionError錯誤:在.class文件錯誤版本號
- 9. MTurk命令行工具錯誤:.class文件中的版本號錯誤
- 10. Tomcat 7:線程「main」中的異常java.lang.UnsupportedClassVersionError:.class文件中的錯誤版本號
- 11. 線程「main」中的Tinyos異常java.lang.UnsupportedClassVersionError:.class文件中的錯誤版本號
- 12. 瀏覽器中文本文件的顯示錯誤
- 13. 瀏覽器版本或錯誤檢測
- 14. 在瀏覽文件C++中的錯誤
- 15. 在瀏覽器中使用java applets所使用的java版本
- 16. Web瀏覽器中的腳本錯誤
- 17. 瀏覽器版本jQuery中
- 18. 類文件中版本號錯誤
- 19. 在java中的'.class錯誤'
- 20. 在瀏覽器中打開文本文件 - 服務器上的錯誤
- 21. .class中錯誤版本號的異常解釋?
- 22. java文件中的Maven版本號
- 23. Java錯誤:試圖在OS X上運行卡桑德拉當.class文件錯誤錯誤版本號
- 24. 瀏覽器打開下載的Excel文件的錯誤版本的Excel
- 25. grails中的瀏覽器版本檢測
- 26. 谷歌瀏覽器中的Webkit版本
- 27. 瀏覽器中的默認JavaScript版本
- 28. 在javascript中獲取瀏覽器版本
- 29. 瀏覽器的JavaScript版本
- 30. 在IE瀏覽器中的javascript錯誤
試圖在命令行上更新虛擬機並不會有太大用處 - 1.6是Apple支持的最新更新。你使用什麼瀏覽器版本?您可能需要更新到Safari和Firefox的當前版本。 – Perception 2012-02-04 02:30:21