簡體   English   中英

jdk 1.4、1.5、1.6編譯后的代碼差異

[英]jdk 1.4, 1.5, 1.6 compiled code differences

我正在使用一個Web應用程序,java代碼是使用jdk 1.4編譯的,我使用weblogic 8.1作為我的app服務器,它也使用jdk 1.4,但是使用jdk 1.5編譯的手指可數類文件很少。 它類似於使用jdk 1.4和1.5編譯的類文件的混合。 現在,當我嘗試訪問需要使用1.5 jdk編譯的類文件按順序執行的應用程序部分時。 它會拋出ClassDefnNotFound異常。

任何建議。? 我還需要解釋使用jdk 1.4和jdk 1.5編譯的類文件之間的差異,如果有的話。

提前致謝

如果您確實在使用較新的功能,則看起來您需要RetroWeaver來對您的較新代碼進行反向轉換。 如果不是這樣,則在編譯所有內容時將-target設置為1.4。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM