Re: 請問JDK1.4和JDK1.5互相使用的問題..
※ 引述《Deitel.bbs@bbs.ccns.ncku.edu.tw (...)》之銘言:
: ※ 引述《KuoZheChiou.bbs@ptt.cc (邱國哲)》之銘言:
: > 請問各位前輩:
: 我不是前輩,若有錯請指正 ^^
: > 近日在寫程式時發生了一件事情, 我學弟是使用jdk1.5開發程式,
: > 而我的電腦則是使用jdk1.4的,
: > 因此發生了我不能執行學弟程式的問題,
: > 最後是我安裝jdk1.5.
: > 在這裡想請問:
: > 1. jdk1.4和jdk1.5中, 有沒有互相相容的辦法?
: > 也就是1.5能執行1.4開發出來的程式嗎?
: 基本上應該沒問題。
: > 反之是否可以呢?
: 這個就要你學弟沒用到 1.5 的新特色 (包括語言本身以及 library 部分),
: 再配合使用 javac 的 cross-compilation 功能才行了。
: > 2. 有沒有一種寫法, 可以讓兩個都通吃呢?
: 如上所述,不要使用 1.5 的東西。
: > 3. 有沒有對抗"反組譯"的對策?
: 這個應該要找混淆器來試試看。
: > 這件事情也蠻重要的, 如果對方公司的server已設定好是1.4的環境,
: > 但我們這邊是1.5開發, 勢必要求對方換環境, 但這是不太可能的,
: > 因此想請問各位前輩, 是否有沒有解答?
: 還是一樣,用 1.4 的東西就好,
: 不然就得自己把 1.5 的 JRE 包進去了 (太大了 :Prz)
: > 謝謝..
:
感謝各位好心的人解答
基本上, jdk1.4和jdk1.5到底要使用哪一個, 沒有一個很明確的答案,
但是, 若像公司這樣子較大的合作案子, 卻發現彼此要使用的版本卻相異之問
題, 我們也很頭痛. 當然, 我可以嚐試去寫兩個code, 一個是for jdk1.4,
另一個是for jdk1.5的. 然而, 卻不是最好的解決之道.
想在這裡問問大家的原因, 除了自己還不是很了解jdk1.4和jdk1.5的差異,
深怕使用到兩者不同之處, 而造成程式無法執行之外, 另一個想法也是想
知道是否有哪一位強者知道如何處理這樣子的情況, 呵呵, 多多學習咩^-^
在此還是感謝回答的各位好心人士, 當然, 若有人有更好的解決之道,
不妨提出, 大家討論討論, 增進新知.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.52.173
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 7 之 8 篇):