看板java
标 题Re: 请问JDK1.4和JDK1.5互相使用的问题..
发信站梦之大地 (Wed Jul 5 00:20:48 2006)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.nsysu!news.mksh.phc!news.ccns.n
※ 引述《[email protected] (邱国哲)》之铭言:
> 请问各位前辈:
我不是前辈,若有错请指正 ^^
> 近日在写程式时发生了一件事情, 我学弟是使用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)
> 谢谢..
--
◢◣ ︵︵ █▔◣ █▔█ █▔▔ █▔█ █▆▉ █ █▔█ █◣█ █▔●
◢◤█◣◢◣ ︵︵ █ █ █▁◤ █▁▁ █▁█ ▉▉▉ █ █▁█ █◥█ █ █
梦之大地 逼逼ㄟ四 █▁◤ █ █ █▁▁ █ █ ▉▉▉ █▁ █ █ █ █ █▁◤
※ Origin: <bbs.ccns.ncku.edu.tw> ◆ From: 218.175.162.110