Javaについて勉強しました。次のサイトを参考にさせてもらいました。
始める前にJavaとAntをインストールしておく必要があります。
今回のディレクトリ構成はこんな感じです。
srcフォルダにHelloController.javaを用意します。
public class HelloController { public static void main (String[] args) { System.out.println("Hello World!!"); } }
build.xmlにはビルド情報を指定します。
<?xml version="1.0"?> <project default="all" basedir="."> <property name="build.src" value="src" /> <property name="build.dest" value="classes" /> <property name="project" value="hello-app" /> <property name="version" value="1.0" /> <property name="build.jar" value="${project}-${version}.jar" /> <target name="all" depends="compile"> <jar jarfile="${build.jar}" basedir="${build.dest}" /> </target> <target name="compile"> <mkdir dir="${build.dest}" /> <javac srcdir="${build.src}" destdir="${build.dest}" /> </target> </project>
準備ができたら次のコマンドでビルドします。
$ ant
自分の環境では警告がでましたがひとまずうまくいきました。
こんな感じでJARファイルが生成されていると思います。
次のコマンドでJARファイルを実行できます。
$ java -cp hello-app-1.0.jar HelloController
無事にHello Worldが表示できました。
サンプルコードです。