2006-09-22(Fri) [長年日記]
■1 Raven〜 Java Build with Rake and Gems〜
Maven1.xを使っていたころ「Mavenの依存ライブラリは良いんだけど、jellyがねー。Rubyで書けたらいいのになー。Raven誰かつくらないかなRaven!」と思っていたのだけれども、ほんとうに出てきた。ちなみにjellyというのはXMLスクリプティング言語。
RavenはJavaプロジェクトのビルド言語。Rakeを使ってビルドスクリプトを記述し、GemsをMaven Repositoryの代わりに利用する。かなり強引だが、これは興味深い(プロジェクト名を見ただけでここまで書いた)。
妄想に胸をふくらませて使い方のページのサンプルを見ると:
...
dependency 'compile_deps' do |t|
t.deps << [{'commons-logging' => '1.0.4'}, 'commons-pool']
t.deps << ['commons-lang', 'wsdl4j', 'log4j']
end
javac 'compile' => 'compile_deps' do |t|
t.build_path << "src/main/java"
end
jar 'ode-utils.jar' => 'compile'
...
ちょwwwwキタコレwwww
言うだけ番長とハカーとの間に聳える、越えられない壁、ってやつだなあ。
Phentermine. Phentermine yellow. Phentermine no prescription. Phentermine risk.
Buy cialis. Cheapest cialis. Cialis best price buy online. Buy viagra online uk cialis levitra. Cialis. Levitra cialis viagra.
Ambien with alcohol. Ambien. Ambien and side effects. Ambien next day delivery where.
Ambien. Where can i buy ambien for next day delivery. Buy ambien online cod. Ambien side effects. Ambien lethal. Ambien next day delivery where.
Meridia.
yahoo group playboy friends
Carisoprodol contraindications. Medlineplus drug information carisoprodol. Carisoprodol. Somas with carisoprodol doese t contain codeine. Carisoprodol phentermine yellow. Buy carisoprodol.
Zoloft. Tramadol soma zoloft prozac onlineprescription.md. Sweating zoloft. Zoloft side effects.
Generic zoloft. Zoloft generic.
Activado agcode buy tramadol icqwebmail info. Buy tramadol. Buy cheap tramadol mg tablets only in us online.
Tramadol hydrochloride. Tramadol hcl. Tramadol.
Hydrocodone apap 5 500.
| 



あれ?RavenはJRubyで動くってわけではないんですね。Antとかで言ってたような"子プロセス作らないから高速"というメリットは無いわけですね。まあ(今のPCなら)いいか。
Antの「子プロセスを作らない」ことが原因でハマることもありますし :-) 、一方でRake on JRubyというのもまた一つの道かなあ、と思います(ちょっと面倒そうだけど)