はじめに
先日「あれ。SunのJDKに存在するコマンドが、IBMのJDKに存在しない…?」なんて事がありました。
私は大変悲しい気分になりましたので、この悲しみを繰り返さないためにSunとIBMのJavaに同梱されている実行ファイルの比較を行いました。
環境
OSはWindowsです。
ベンダー | バージョン | 取得元 |
---|---|---|
IBM | Eclipse Version 300 同梱版 (ドキュメントによればJava 6 Update 5 codebaseとのこと) |
https://www.ibm.com/developerworks/java/jdk/eclipse/index.html |
Sun | Java 6 Update 5 | http://java.sun.com/products/archive/ |
比較結果
以下は比較結果です。単純に拡張子がexeのものを抽出しました。
実行ファイル名 | IBM JDK | Sun JDK | IBM JRE | Sun JRE |
---|---|---|---|---|
appletviewer.exe | ||||
apt.exe | ||||
extcheck.exe | ||||
HtmlConverter.exe | ||||
idlj.exe | ||||
ikeycmd.exe | ||||
ikeyman.exe | ||||
JaasLogon.exe | ||||
jar.exe | ||||
jarsigner.exe | ||||
java-rmi.exe | ||||
java.exe | ||||
javac.exe | ||||
javacpl.exe | ||||
javadoc.exe | ||||
javah.exe | ||||
javap.exe | ||||
javaw.exe | ||||
javaws.exe | ||||
jconsole.exe | ||||
jdb.exe | ||||
jdmpview.exe | ||||
jextract.exe | ||||
jhat.exe | ||||
jinfo.exe | ||||
jmap.exe | ||||
jps.exe | ||||
jrunscript.exe | ||||
jstack.exe | ||||
jstat.exe | ||||
jstatd.exe | ||||
jucheck.exe | ||||
jureg.exe | ||||
jusched.exe | ||||
keytool.exe | ||||
kinit.exe | ||||
klist.exe | ||||
ktab.exe | ||||
native2ascii.exe | ||||
orbd.exe | ||||
pack200.exe | ||||
packager.exe | ||||
policytool.exe | ||||
rmic.exe | ||||
rmid.exe | ||||
rmiregistry.exe | ||||
schemagen.exe | ||||
serialver.exe | ||||
servertool.exe | ||||
ssvagent.exe | ||||
tnameserv.exe | ||||
unpack200.exe | ||||
wsgen.exe | ||||
wsimport.exe | ||||
xjc.exe |