EBuild は、ソフトウェア プロジェクトのビルド、依存関係の管理、およびレポート技術です。目的は、構造化された、宣言、かつエレガントな方法で任意のビルドの問題に取り組むことができます。Java で書かれているがプロジェクトのすべての方法を構築するために使用することができ、プラグイン インターフェイス経由で拡張可能です。それは Maven のようなものに比較してより良い (とアイビー面もある)。特定設計上の欠陥と結果の不必要な複雑さを克服することを目指しています。EBuild ビルド モデルは一般的に、プラグインは、JVM の互換性のある言語で記述する必要があります。既存のプラグインすべて EBuild が Java に最も適した、Java エコシステムを対処し、複合技術ソフトウェア プロジェクト。