Java

WindowsのAntでJDKのバージョンを変更する方法

投稿日:2013/09/06 更新日:

先日のMavenでコンパイル時のJDKバージョンを指定する方法のAnt版っていう感じです。

Mavenは先日の記事のように、プラグインで用意されているみたいなのですがAntには無さそう。
という訳で、実行時に環境変数を書き換えることで対応するみたいです。
サンプルですが以下バッチファイルです。

環境変数を指定のJDKに変更するバッチ

@echo off
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_25
set PATH=%JAVA_HOME%\bin;%PATH%

ハイライトしたJAVA_HOMEにはJDKのパスを入れてください

通常はJDK7を使っているので、JDK6を指定したバッチを用意して実行したところ
うまくJDK6に変更されているみたいですね。
ant

使い方としては、Ant等でタスクを実行する前に、この環境変数を変更するバッチを実行した後にAntのタスク実行で大丈夫だと思います。

-Java
-

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

Maven2でwarを実行すると2回目がエラーになる

Mavenでwar:warを実行してWARファイルを作成することがあると思います。 1回目はうまくいくのですが、続けて実行すると失敗してしまいました。 試しに、target以下の作成されたWARファイ …

Tomcatのメモリ使用量をjconsoleを使って監視する方法

まれに、Tomcatのメモリ使用量をリアルタイムで知りたいということが無いでしょうか。 管理人はたまにあります・・・。 JDK5か6以降jconsoleという便利なツールが追加されまして、それを使って …

JavaのYAMLライブラリのSnakeYamlを使う

最近はプロパティファイルを書くときに人間が読みやすくて記述量が少ないという理由でYAMLをよく使っています。 インデントが違うとエラーになりますが、その規約のお陰で記述量の少なさと読みやすさにつながっ …

Spring MVCでビューにApache Tilesを使う

Spring MVCはデフォルトのビューはJSPみたいですね。 JSPでも問題ないのですが、せっかくなのでTilesを使ってみたいと思います。 僕の印象ではTilesは、それ自体がテンプレートシステム …

no image

Mavenでコンパイル時のJDKバージョンを指定する方法

久々にMavenを使う機会がありjar:jarを実行したら、コンパイルエラーが出力されてjarファイルが生成できませんでした。 コンパイルしているマシンがJava7で、どうもJava7で文字コード関連 …