如何確保我的Java程序與Java環境6兼容?如何確保Java程序與Java環境6兼容?
0
A
回答
2
用目標JVM運行所有測試。
如果它們通過,您的應用程序在定義上與該JVM兼容。
0
嘗試Java兼容性測試工具。詳見here。
0
您可以將-target 1.6
傳遞給編譯器。但是,這並不能保證字節碼在1.6下運行。當您的代碼使用1.6版中不可用的更高版本的API時,它可能會在運行時出現鏈接錯誤。
您可以使用Animal Sniffer來檢測您的代碼與某些Java版本的兼容性。
或者只是使用1.6編譯器...這可能是最好的方法。始終使用您需要兼容的最低編譯器版本。
相關問題
- 1. Jackrabbit 2.6.0與Java的兼容性6
- 2. GUI Java應用程序與Win7兼容,但與Win10不兼容
- 3. Java x86與Java ARM兼容?
- 4. Android日曆序列化與Java不兼容6
- 5. JBoss 5向後兼容Java 6
- 6. RHEL 7.1與Java 1.8.45兼容
- 7. 與Java不兼容7
- 8. Java setBounds與JPanel不兼容
- 9. 確保與Java
- 10. 與Java 7兼容的Java 1.4項目?
- 11. Java兼容性
- 12. 可以做些什麼使java 6與Kafka兼容?
- 13. 如何確保您的應用程序與設備範圍兼容?
- 14. 添加Java 6庫的一部分到Java 5環境
- 15. 是否有與QBasic語法兼容的當代編程環境?
- 16. 如何使應用程序兼容Java 1.5和1.6?
- 17. Java小應用程序與IE8安全功能的兼容性
- 18. 如何在VxWorks 5.5和6.x之間設置兼容的代碼環境?
- 19. dragonfiresdk如何確保appstore兼容?
- 20. 如何確定Java EE 6應用程序服務器類型?
- 21. 如何知道Java Mongo驅動程序是否與給定的Mongo Server兼容?
- 22. 如何將Java環境變量傳遞到另一個程序
- 23. 如何通過Java程序將變量放入環境中?
- 24. 如何將我的java程序語言環境設置爲ccjk?
- 25. 如何在Java SE環境中部署JAX-RS應用程序?
- 26. Maven:確保跨Java版本的兼容性
- 27. 與程序兼容性
- 28. 與程序兼容性
- 29. 在java 7環境下運行java 1.5編譯的程序
- 30. 在Java中保留環境變量
通過嘗試使用jdk 1.6編譯器進行編譯? – assylias
,然後用jre 1.6運行它... –
http://notroswell.com/technical-articles/java-version-mismatch/只是檢查這一個 –