- - PR -
素朴な疑問[JDK付属JREとJREの違い]
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-03-08 11:10
私の環境でちょっとじっと見つめて観察してみました。 JDK1.5.0_01(JRE1.5.0_01) ・公開JREと非公開JREとの差異はbin/serverディレクトリの有無のみ 他の違い(物理的有無)はない # dt_socket.dllも両者ありました。 ・lib配下の各種jarファイルのサイズが全てにおいて非公開JRE>公開JREである ※正確にdiffとか取ってないのでコンフィグファイルの中身の記述が違うなど までは調べてません、あしからず。 とりあえず、ファイルの有無に関する差異はほとんどないように受けました。 | ||||
|
投稿日時: 2005-03-08 11:12
以前JDK以下とJRE以下のランタイムを使い分けてみたことが
ありまして、気が付いたことがひとつ。 JDK以下のrt.jarはデバッグオプション付でコンパイルされて いるらしく、rt.jar内部で例外が送出されると、スタックトレ ースにrt.jarの行番号が現れます。 確認したのはSun JDK for Windowsのみですので、他の環境 は知りませんが。 アプリをデバッグしたいなら非公開JRE?での実行がお勧め? [ メッセージ編集済み 編集者: シュン 編集日時 2005-03-08 11:13 ] | ||||
|
投稿日時: 2005-03-08 12:58
あれ?...と思ったら、JDK/bin と比較してました(^^; 以前dt_socket.dllが無いなぁと思ったときもJDK/bin の下で探してたんですね。 いやはやお恥ずかしい...ありがとうございました。 |