Apache Blaze DSをソースコードからビルドする

Apache Blaze DSでアプリケーションを稼動させる準備をする。

環境

Blaze DS 4.7.0のソースコードをダウンロードする

Download Apache Blaze DSからzipファイルをダウンロードする。

blazeds-4.7.0-source-release.zip

適当な場所に展開する。

D:\opt\apache-blazeds-4.7.0-src

Maven 3.3.3をダウンロードする

Download Apache Maven 3.3.3からMaven 3.3.3 (Binary zip)をダウンロードする。

apache-maven-3.3.3-bin.zip

適当な場所に展開する。

D:\opt\apache-maven-3.3.3

README.txtを読んでバージョンを確認する。

set PATH=D:\opt\apache-maven-3.3.3\bin;%PATH%
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_45
mvn --version

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T20:57:37+09:00)
Maven home: D:\opt\apache-maven-3.3.3\bin\..
Java version: 1.8.0_45, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_45\jre
Default locale: ja_JP, platform encoding: MS932
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
    

Mavenを使ってBlaze DSのソースコードをビルドする

Blaze DSのREADMEを読んでソースコードをビルドする。

set MAVEN_HOME=D:\opt\apache-maven-3.3.3
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_45
set PATH=%MAVEN_HOME%\bin;%JAVA_HOME%\bin;%PATH%

cd /d D:\opt\apache-blazeds-4.7.0-src
mvn install

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Flex: BlazeDS ............................... SUCCESS [ 10.206 s]
[INFO] flex-messaging-common .............................. SUCCESS [  3.961 s]
[INFO] flex-messaging-core ................................ SUCCESS [  4.743 s]
[INFO] flex-messaging-proxy ............................... SUCCESS [  0.539 s]
[INFO] flex-messaging-remoting ............................ SUCCESS [  0.247 s]
[INFO] flex-messaging-opt ................................. SUCCESS [  0.112 s]
[INFO] flex-messaging-opt-tomcat7 ......................... SUCCESS [  0.954 s]
[INFO] flex-messaging-opt-tomcat6 ......................... SUCCESS [  0.496 s]
[INFO] flex-messaging-opt-tomcat4 ......................... SUCCESS [  0.389 s]
[INFO] flex-messaging-testsuite ........................... SUCCESS [ 51.305 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:13 min
[INFO] Finished at: 2015-05-13T22:28:34+09:00
[INFO] Final Memory: 60M/621M
[INFO] ------------------------------------------------------------------------
    

作成されたjarファイルのリスト。

関連情報

2015, AfternoonTea