ソースコード入りのJarファイル
クラスファイル(*.class)とソースコード(*.java)を分離しないで,一緒にアーカイブしたJarファイルだと,ソースパスを設定しなくてもコード補完時などでjavadocを参照できるのは,意外に知られていないEclipseの特徴だ.
#ソースの参照もできる.
Jarファイルにソースコードも含めるのはイカガナモノカ?という気もするが,ライブラリパスのほかにソースパスを設定しないといけない手間が減るのは,それなりにうれしい*1.
ためしに手元にある各種IDEでどうなるか確認してみた.結果はこう.
IDE | 結果 |
---|---|
Eclipse3.1 | ○ |
NetBeans5.0b2 | ○ |
IDEA5.1 | × |
IDEAができなかったのは残念だけど,どうせ使ってるの自分だけだから平気だ.NetBeansでもOKだったってのは喜ぶべき結果だ.
正しくはソースパスを設定する意味を教えるべきなのだろうが,減らせる手間は減らしたほうがいいだろうということで,堕落の道をまっしぐら.:-D
*1:ソースパスを設定することを知らない人は結構多い