実はインストールなのですがすみませんが教えてください。よろしくお願いします。

当方はすでに数回ほどEclipseを触ってみるために一度JAVA関係を
インストールしたのでしたが、少なくとも現在までに、Windows2000において

 J2SE Runtime Environment 5.0 Update2   ・・・(*1)
 Java 2 Rintime Environment, SE v1.4.2_03
 Java 2 Rintime Environment, SE v1.4.2_06
 Java 2 SDK, SE v1.4.2_03

までのインストールが行なわれたようでした(「アプリケーションの追加と削除」で確認)。

ここで、今回 Tomcat、Axis らをインストールして準備し、JAVA_HOME 環境変数が
上記の JRE(*1) には当たっていたものの、Tomcat を起動したところ、
 -----
 M:\apache-tomcat-4.1.34\bin>startup
 JAVA_HOME\bin\jdb.exe is missing
 The JAVA_HOME environment variable may not be defined correctly
 This environment variable is needed to run this program
 NB: JAVA_HOME should point to a JDK not a JRE
 Using CATALINA_BASE: ..
 Using CATALINA_HOME: ..
 Using CATALINA_TMPDIR: ..\temp
 Using JAVA_HOME: C:\Program Files\Java\jre1.5.0_02
 ファイル -Dsun.io.useCanonCaches=false が見つかりません
 -----
というエラーメッセージが出て起動が中断しました。
 -Dsun.io.useCanonCaches=false
という名前のファイルはなさそうなのですが、この場合はもう一度SDK等をダウンロードして
新しい環境を構成するべきでしょうか?またその場合は、現在のSDK等は一旦アンインストール
するべきでしょうか?ご指導のほどよろしくお願い致します。