アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
JREの互換性 (スコア:1)
Re:JREの互換性 (スコア:2, 参考になる)
デフォルトのままjavacでコンパイルすると、コンパイルしたバージョンより低いバージョンのJREでは実行できないコードが作成されます。
source="1.3" などのオプションを指定することでJRE1.3で実行できるコードが作成できます。
バージョン間で多少の非互換な機能があっても、基本的には下位互換は保たれているため、"source"で指定したバージョン以降のJREであれば実行できます。
リンク先にあるように本当に古いJRE1.3.1でしか動かないサービスがあるなら、互換性がない機能をあえて使っているってこと?
この程度のことを放置しておくというのは役所の対応としては信じられないのだが・・・
--
実は余り詳しくないのでAC
Re:JREの互換性 (スコア:3, 参考になる)
だから、古いバージョンを指定してるのかなと思いました。
互換モードがあれな良いのにな。
Re:JREの互換性 (スコア:0)
JDK 1.0.2 や 1.1 で生成したバイトコードが Java VM 仕様に準拠していなかった [sun.com]という太古の問題ですか?
1.3以降のバージョン間でもそんな問題が起きるとは聞かないのですが、まあ一度植え付けられた先入観はいつまでもいつまでも尾を引くからある意味仕方ありませんか。
せめて
> 古いバージョンでコンパイル
> 新しいJRE
が具体的にどのバージョンだったのかくらいは書いてくれないと、FUDだと思われても仕方ありませんね。
Re:JREの互換性 (スコア:1)
Re:JREの互換性 (スコア:0)
Re:JREの互換性 (スコア:0)
Re:JREの互換性 (スコア:0)