このビルドツールについてどう思いますか? maven2からravenへの移行を考えているのですが(ポンポンがどんどん大きくなっています)、まずは意見をお聞きしたいです。
ありがとう!
@アンドレ:
書いていただきありがとうございますが、私は実際にレイヴンを使った実際の経験を探していました. とにかく、誰も書いていないこと自体が指標です(使っている人は少ないようです)
このビルドツールについてどう思いますか? maven2からravenへの移行を考えているのですが(ポンポンがどんどん大きくなっています)、まずは意見をお聞きしたいです。
ありがとう!
@アンドレ:
書いていただきありがとうございますが、私は実際にレイヴンを使った実際の経験を探していました. とにかく、誰も書いていないこと自体が指標です(使っている人は少ないようです)
私は Raven もBuildrも使用していませんが、後者については良いことを聞いています。Assaf Arkin によるこのブログ記事には、優れたケース スタディがあります。5,443 行、52 ファイルの Maven 構成が、Buildr の 485 行に削減されました。そして、「Ruby は遅い」と言われますが、Buildr は Maven よりも 2 ~ 6 倍高速でした。
また、Raven とは異なり、Buildr はまだ維持されているようです。現在、公式の Apache プロジェクトとしてインキュベーター段階にあります。
pomの成長は誰もがmavenで直面する問題だと思いますが、mavenは少なくとも維持されており(2.1.すぐ近くにあります)、ravenプロジェクトは私にはかなり死んでいるように見えます。今年は更新がなく、メーリングリストのアーカイブも非常に小さいです。ビルド プロセスを生きたコミュニティのないツールに切り替えるのはリスクが高すぎるように思えます。あなたが望んでいた答えではないと思いますが、私の2セントです。
私はカラスについて何も知りません。
非常に強力なタスクを作成できるプレーン オールドrakeを確認する必要があります。
1 つのプロジェクト内でのみ使用できるのではなく、rake タスクに似ていますが、システム全体で使用されるakeについても聞いたことがあります。
それらは Java に特化されていないかもしれませんが、普通の古い bash や (天国では禁じられている) バッチ スクリプトを確実に打ち負かします。