BlazeDSのリリースビルド最新版(3.2.0.3978)がいつのまにかMaven2のリポジトリに登録されていました。
以前3.0のリリース時にはBeta1しか登録されておらず、ひがさんがseasarのmavenリポジトリにBlazeDS3.0(3.0.0.554)を登録してくださっていましたが、しばらく確認しないうちに3.2が本家に登録されていました。
これで、maven2のリポジトリからblazeDSのリリースビルドの最新版を取得できるようになります。
これまではlocalに自分でインストールするか、3.0.0.554を使うしかなかったのですがdependencyに書くだけでよくなりました。
<dependency>
<groupId>com.adobe.blazeds</groupId>
<artifactId>blazeds-core</artifactId>
<version>3.2.0.3978</version>
</dependency>
(上記はblazeds-coreの例です。)
Eclipseによるseasar関連プロダクトの開発効率を向上させる為のプラグインであるDoltengでは、version0.33.0からS2BlazeDSのプロジェクトを生成できるようにしています。
現在はBlazeDSのバージョンが3.0.0.554となっているので、今後BlazeDS 3.2ベースのプロジェクトを生成できるように更新しました。
これで、次のバージョンのDoltengでS2BlazeDS + BlazeDS3.2のプロジェクトが簡単に作れるようになります。
近頃は、サーバ側とFlex側のプロジェクトは別々に作成することが多いと思います。
DoltengでS2BlazeDSのプロジェクトを生成するときには、Viewを含まずサーバ側だけ必要なファイルを生成しますので、てっとりばやくSeasar2の最新との組み合わせでS2BlazeDSのプロジェクトを作りたいときには有効なのではないか?と思います。(違う?)
Dolteng NEXT(0.37.0?)で生成されるpom.xmlは以下の内容を含んだ形になります。
<dependency>
<groupId>com.adobe.blazeds</groupId>
<artifactId>blazeds-core</artifactId>
<version>3.2.0.3978</version>
</dependency>
<dependency>
<groupId>com.adobe.blazeds</groupId>
<artifactId>blazeds-common</artifactId>
<version>3.2.0.3978</version>
</dependency>
<dependency>
<groupId>com.adobe.blazeds</groupId>
<artifactId>blazeds-opt</artifactId>
<version>3.2.0.3978</version>
</dependency>
<dependency>
<groupId>com.adobe.blazeds</groupId>
<artifactId>blazeds-proxy</artifactId>
<version>3.2.0.3978</version>
</dependency>
<dependency>
<groupId>com.adobe.blazeds</groupId>
<artifactId>blazeds-remoting</artifactId>
<version>3.2.0.3978</version>
</dependency>
<dependency>
<groupId>backport-util-concurrent</groupId>
<artifactId>backport-util-concurrent</artifactId>
<version>3.1</version>
</dependency>
</dependencies>
これでlocalに自分でインストールしなくても使えるようになります。便利。
ついでにS2BlazeDSプロジェクトでScaffold Applicationが生成できたらっ。と思い現在作業中です。
タイミングが合えば次のバージョン含めることができそうです。
--
以下リンク
#BlazeDS 3.2のリリースノート
Release Notes - BlazeDS - Confluence
http://opensource.adobe.com/wiki/display/blazeds/Release+Notes
BlazeDS 3.2 - AKABANA
http://d.hatena.ne.jp/arkw/20081212/1229075015
#私は去年の年末にこのエントリーでBlaze DS 3.2を知りました
AIRLife.net: BlazeDS 3.2が先月リリースされてたっぽい
http://blog.air-life.net/2008/12/blazeds-32.html
maven2
http://maven.apache.org/
Maven2のリポジトリ。このリポジトリは標準なので、repositoriesタグに書かなくても参照できます。
http://repo1.maven.org/maven2/com/adobe/blazeds/
Dolteng(どぅるてん)
http://dolteng.sandbox.seasar.org/
この記事に対するコメント