タグ

ブックマーク / engineer-step.com (1)

  • 「Javaビルドツール入門 Maven/Gradle/SBT/Bazel対応」の感想とポイントまとめ

    複雑怪奇なJavaプロジェクトに対して、ビルドツールを使うのが最近の流行り。 2018年現在代表的なビルドツールは4種類あります。 Apache Maven Gradle SBT Bazel そんなビルドツールを体系的に知りたい方はこのがオススメ。 開発環境の変化(初心者向けの導入) はじめてのCみたいなで学んだ後、実際の仕事では「開発環境」を構築してプログラミングを行います。 ソースコードを書いて、コンパイルして完成、という単純な話だけではなくなります。 ライブラリ、フレームワークを駆使して、それぞれのバージョンとか依存関係を理解して…という感じ。 つまり「プログラムのロジック」とは別のところを理解する必要があります。 複雑な開発環境の変化に伴い、手作業では困難な作業が増えてきています。 それを解決する専用プログラムと発展してきたのが「ビルドツール」ともいえます。 ビルドツールとは

    「Javaビルドツール入門 Maven/Gradle/SBT/Bazel対応」の感想とポイントまとめ
    nilab
    nilab 2019/07/19
    タスクランナー流行りだなー。「著者は「Apache Maven」のXMLベースによるビルド内容の記述は徐々に廃れて、スクリプト言語でビルド処理を書くのが流行るのではないかと言っています」
  • 1