tyoshikawa1106のブログ

- Force.com Developer Blog -

Java:HelloWorldを試してみました

Javaについて勉強しました。次のサイトを参考にさせてもらいました。


始める前にJavaとAntをインストールしておく必要があります。
f:id:tyoshikawa1106:20151111213645p:plain


今回のディレクトリ構成はこんな感じです。
f:id:tyoshikawa1106:20151111214718p:plain


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


自分の環境では警告がでましたがひとまずうまくいきました。
f:id:tyoshikawa1106:20151111215047p:plain


こんな感じでJARファイルが生成されていると思います。
f:id:tyoshikawa1106:20151111215152p:plain


次のコマンドでJARファイルを実行できます。

$ java -cp hello-app-1.0.jar HelloController


無事にHello Worldが表示できました。
f:id:tyoshikawa1106:20151111215349p:plain


サンプルコードです。