Windows 2000に JRE 1.7 をインストール

巷で Java 7 リリースということでいろいろ話題になっています。

Java SE 7、Apacheプロダクトをクラッシュさせるバグ - データ破損も | エンタープライズ | マイコミジャーナル

というわけでWindows 2000に入れてみようと思ったのですが、うまくいきません。
jdk


実は、Java SE 7は Visual Studio 2010で開発されています。

インストールには、改造版 Kernel v7 またはv10 が必要です。
※ 2011/10/19に自動パッチ公開

Windows 2000 Kernel32 改造計画【BM】

jdk2
Win2000実行可にして、KDWのKERNEL32 のシステムインストールという方法もありますが、あまりお勧めはしません。

jdk4
v7/v10 カーネルインストール後、再起動してから、Java インストーラーを起動すれば インストーラーが起動します

jdk5
インストール中画面

jdk6
無事インストールできました。

なお、\Program Files\Java\jre7\bin\deploy.dll にまだ欠陥エクスポートがあるので、 fcwinの強制リンク機能で kernelXPにリンクさせてください。

jdk8
コンパネからバージョンが呼び出せればインストール成功。

jdk7
バージョン確認はこちら

おすすめ

3件のフィードバック

  1. L.Palmer より:

    手順をそっくりフォローしました。
    インストールは問題無しで、deploy.dll も kernelXP へリンク済なのですが、
    コンパネ起動と java.com バージョン確認を失敗します。
    確認すべき点などご提案頂けませんか?
    サービスを多く停止している影響でしょうか…

  2. blackwingcat より:

    JRE SE 7自体にバグがあるみたいなので、
    こちらの環境はSE 6 に戻しています。
    次期アップデートが出たときに、元に戻す予定です。
    当環境にはすべてSRPv2 が入ってるため、 Kernel32と setupapi と ntdllのバグをカスタム修正したものが入ってるからかもしれませんが、しばしお待ちを

  3. L.Palmer より:

    了解しました。
    update 1 公開まで様子見で行きます。
    返信有難うございます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です