メモ。
Ant ビルド実行時に環境変数 JAVA_HOME
に設定されているものと違うバージョンの Java を使いたい場合ってありますよね。しかしいちいち環境変数書き換えとかやってられないと思います。
そういう場合は JAVACMD
を設定すると良いようです。
実行例
例えばいにしえの Java5 でビルドしたいとかいう場合は以下のような具合。パスを見てもらえばわかると思いますが Windows です。
$ set JAVACMD=C:\Program Files (x86)\Java\jdk1.5.0_XX\bin\java.exe $ ant
パスがスペースを含む場合でも、ダブルクォートで囲う必要はありません。
というか Ant 懐かしい。