JAVA_HOMEをバッチで切り替える

複数のjdkをその都度切り替えるのが物凄くかったるいなぁと常々思っていたら。
同期が見つけてくれましたよ!


Windows XP Service Pack 2 サポート ツール
http://www.microsoft.com/downloads/details.aspx?FamilyID=49ae8576-9bb9-4126-9761-ba8011fabf38&displaylang=ja&Hash=E93WS%2biO514sITPm91f7j4UNLDq7phXBKTMqxiD1h1mXYXnJba%2bPRdmY022znNMoLU67ba3OURgudZl4PZiCJg%3d%3d


聞くところによるとコマンドプロンプトで使えるコマンドが増えるとのこと。
環境変数を扱うコマンドは「setx」と呼ばれるものらしい。


オプションに「-m」をつけてやるとシステム環境変数に対して操作を行えるみたい。

setx JAVA_HOME C:\変更したいjdkの名称 -m

とやってあげれば切り替えが可能でした。
これをバッチにしてポチっとやってあげれば複数jdkの切り替えも楽チンになってとってもハッピー♪