2011-02-08 6 views

答えて

2

私が確認した限り、いいえ、ありません。

ほとんどの人はSBTを使用しているようですが、これは機能セットが少し異なりますが、構築/実行/デプロイ/テスト/パッケージングで優れた仕事をしています。

3

私はSBTが本質的に探しているものだと思います。これはScala 2.7構文を使用しますが、ほとんどの場合、ディレクトリ構造に固執している限り、スクリプトを書く必要はほとんどありません。これはAntとIvyを下に使い、Ant + IvyとMavenベースのプロジェクトとの優れた統合性を備えています。間違いなくそれをチェックアウトする必要があります。始めるのはとても簡単です。

更新

だから私は、それはそう質問の密接に十分に読んでいません。私はGradleがあなたが望むことができると信じています。 GradleにはScala pluginもあります。欠点は、これはビルドスクリプトを書くことができるようにするためにはまだ別の言語を習得する必要があることです。最後に、Groovyを使用してGradleビルドスクリプトを作成します。このスクリプトは、Javaを呼び出してScalaプロジェクトをビルドするAnt build.xmlを呼び出します。これは多くの仕事のように聞こえる。

ところで、あなたはいつもJRubyとアンチラップを一緒に使用する選択肢があります。私はこれがいかに遅いかを知りたくありません。

+0

私はSBTについて知っていますが、実際にはSBT内のjarファイルで定義されたantタスクを実行しようとしています。アリプロジェクトのメリットを得ることは、SBT内では非常に役立ちます。 – charroch

+0

私はちょうど私の答えを編集しました。見て、これが本当にあなたが望むものかどうかを確認してください。 –

関連する問題