先日のMavenでコンパイル時のJDKバージョンを指定する方法のAnt版っていう感じです。
Mavenは先日の記事のように、プラグインで用意されているみたいなのですがAntには無さそう。
という訳で、実行時に環境変数を書き換えることで対応するみたいです。
サンプルですが以下バッチファイルです。
環境変数を指定のJDKに変更するバッチ
[ps highlight="2"]
@echo off
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_25
set PATH=%JAVA_HOME%\bin;%PATH%
[/ps]
ハイライトしたJAVA_HOMEにはJDKのパスを入れてください
通常はJDK7を使っているので、JDK6を指定したバッチを用意して実行したところ
うまくJDK6に変更されているみたいですね。
使い方としては、Ant等でタスクを実行する前に、この環境変数を変更するバッチを実行した後にAntのタスク実行で大丈夫だと思います。