使用Java 1.5編譯器,當我嘗試編譯依賴於與Java 1.6的編譯的類的Java類,我得到這個錯誤:如何將Java 1.5類與Java 1.6類連接起來?
in/javac Java15.java
Java15.java:5: cannot access Java16
bad class file: ./Java16.class
class file has wrong version 50.0, should be 49.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
String java16result = Java16.test();
^
1 error
反向工程(使用Java 1.6編譯器,我可以鏈接到一個Java 1.5類。)
有沒有任何一種解決方法呢?
1.5編譯器無法理解1.6編譯器生成的類文件。 –