コンパイル

コンパイルについて

SimpleController4Jでは、JDK1.8で追加となったリフレクションメソッドを使用しております。
GitHubにホストしているコンパイル済みjarは、JDK20でコンパイルをしています。
皆さんの環境によっては、JDK1.8以上のJDKでコンパイルが必要になる場面があるかと思います。
以下、SimpleController4Jのコンパイル方法を記載します。

SimpleController4Jをコンパイルする手順は以下になります。

  • GitHubリポジトリからSimpleController4Jのクローン
  • https://github.com/shigeru-kuratani/SimpleController4J.git
  • JDKバージョンの変更
  • ターミナルで「build」ディレクトリに移動
  • antコマンド実行

以下、macを使用したコンパイル例を示します。
例ではJDK20を使用します。JDKの切り替えに関しては、読み替えてください。

■ GitHubリポジトリのクローン GitHubリポジトリのクローン

					
CW-02:~ XXX$ export JAVA_HOME=`/usr/libexec/java_home -v 20`
CW-02:~ XXX$ javac -version
javac 20.0.1
CW-02:~ XXX$ cd Desktop/SimpleController4J/build/
CW-02:build XXX$ pwd
/Users/XXX/Desktop/SimpleController4J/build
CW-02:build XXX$ ant
Buildfile: /Users/XXX/Desktop/SimpleController4J/build/build.xml

clean:
   [delete] Deleting directory /Users/XXX/Desktop/SimpleController4J/jar

compile:
    [mkdir] Created dir: /Users/XXX/Desktop/SimpleController4J/jar
    [mkdir] Created dir: /Users/XXX/Desktop/SimpleController4J/jar/classes
    [javac] Compiling 18 source files to /Users/XXX/Desktop/SimpleController4J/jar/classes

makejar:
      [jar] Building jar: /Users/XXX/Desktop/SimpleController4J/jar/simplecontroller4j.jar

BUILD SUCCESSFUL
Total time: 2 seconds

ご意見・ご感想・バグ報告

×

SimpleController4Jへのご意見やご感想がございましたら、メッセージをお願い致します。
また、SimpleController4Jを使用して頂きまして、バグがございましたらご連絡を頂けると助かります。
皆様からのご意見・ご感想をもとに、SimpleController4Jを改善・拡張をしていきたいと考えております。
皆様からのメッセージは当方で確認をしておりますが、仕事をしながらの開発となる為、すぐにご返信・対応をすることが 出来ない場合がございます。何卒ご容赦ください。

※印は必須です
タイトル
メールアドレス
内容