Gradlewareは12日(米国時間)、Gradleの最新版「Gradle 1.0」を公開した。Gradleは、オープンソースで開発されているエンタープライズ向けの自動化ツール。Gradleを利用することで、ビルド、テスト、パブリッシング、デプロイ、ドキュメント生成など様々な処理を自動化できる。
GradleはAntのようなパワフルで柔軟な依存関係の管理と、Mavenのような効果的なビルド規則の特徴を併せ持つツール。プロジェクト構成には、伝統的に使われるXMLではなくGroovyベースのドメイン固有言語を採用している。
Gradle 1.0はGradle初のメジャーバージョン。Gradleではこれまで「Apache Ivy」を使用していたが、1.0では新たな依存関係解決エンジンを再構築し、よりパワフルな依存関係の管理が行えるようになっている。また、依存関係解決の高速化やGradleデーモンの改良、JavaおよびGroovyのコンパイル時間の短縮などビルドを高速化する様々なパフォーマンスの改善が行われている。
1.0ではその他にもJavaコードの品質がわかるようSonar/FindBugs/PMD/Checkstyleプラグインの導入、Eclipse STSやIntellij IDEA、NetBeans(実験的サポート)などのIDEとの統合機能、Gradleを埋め込むための新しいツールAPI、C++言語のサポートなどが実施されている。
Gradle 1.0の詳細についてはリリースノートが参考になる。Gradle 1.0のバイナリおよびソースコード、ドキュメントはプロジェクトサイトより取得でき、ソースコードはApache Licence 2.0のもとGitHubで公開されている。
| 大阪市大とエコナビスタ、疲労医学研究を元にした「快眠健康ナビ」を製品化 [18:00 5/23] |
| 東大、ほ乳類の成体でも「神経幹細胞」が維持される仕組みを解明 [16:59 5/23] |
| 武蔵野化学研究所、高純度ポリ乳酸の高品質化に成功 [14:21 5/23] |
| 成層圏の「赤道準2年振動」は過去数10年弱まり続けている - JAMSTECなど [14:09 5/23] |
| TI、迅速なモーター回転設定が可能なセンサレスBLDCモータードライバを発表 [14:05 5/23] |
|
兵庫県・播州で5,000発の花火が打ちあがる「ペーロン祭」開催! [18:56 5/23] 旅行 |
|
上海問屋、デジタル一眼/ビデオカメラ用のローアングルハンドルグリップ [18:51 5/23] パソコン |
|
若手女性社員に嫌われる「3K上司」とは!? - 「部下から見た上司像」調査 [18:51 5/23] キャリア |
|
ヤマハ、「ビーノ XC50D Vacation Style」を台数限定で7月に発売 [18:50 5/23] ライフ |
|
サイバー、ストップ風疹プロジェクトに賛同して社員3200人にワクチン接種 [18:49 5/23] エンタープライズ |