目次へ

解答例 - 2.ビルドファイルの構成

(実習課題1)

次の条件を満たすビルドファイルbuild.xmlを作成し、実行結果を確認してください。

  • プロジェクト名は任意。
  • 定義するターゲットは以下の3つ。 情報の表示にはechoタスクを用いること。
    • show-project:プロジェクト名を組み込みプロパティを用いて表示する。
    • show-user:ビルドを実行したユーザ名を表示する。
    • show-jre-version:Antの実行に利用しているJRE(Java Runtime Environment)のバージョンを表示する。
  • show-projectターゲットをデフォルトターゲットとする。
  • show-userターゲットおよびshow-jre-versionターゲットを実行するとき、常にshow-projectターゲットが事前に実行されるようにする。

解答例

<?xml version="1.0" encoding="Windows-31J"?>
<!--
 * build.xml
 * TECHSCORE Java Ant 2章 実習課題
 *
 * Copyright (c) 2004 Four-Dimensional Data, Inc.
 -->
<project name="theme1" default="show-project" basedir=".">
  <!-- プロジェクト名 -->
  <target name="show-project">
    <echo message="PROJECT = ${ant.project.name}"/>
  </target>

  <!-- ユーザ名 -->
  <target name="show-user" depends="show-project">
    <echo message="USER = ${user.name}"/>
  </target>

  <!-- JREバージョン -->
  <target name="show-jre-version" depends="show-project">
    <echo message="JRE-VERSION = ${java.specification.version}"/>
  </target>
</project>

↑このページの先頭へ

こちらもチェック!

PR
  • XMLDB.jp