ビルド・パッケージ管理ツール

スポンサーリンク
Maven / Gradle (Java)

【実務・中級編】【実戦編】Maven BOMによる依存関係の一元管理:マルチモジュール環境のバージョン地獄を終わらせる – ビルド・パッケージ管理ツール生産性向上バイブル

序章:マルチモジュール環境の「バージョン地獄」をいかにして終わらせるかテックリードとして多くのJava(Spring Boot)の大規模プロジェクトを渡り歩いてきた中で、最も開発チームの生産性を静かに、そして確実に蝕む病巣は何か?それは、「...
Maven / Gradle (Java)

【入門編】【実戦編】Maven BOMによる依存関係の一元管理:マルチモジュール環境のバージョン地獄を終わらせる – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは!開発現場を渡り歩く中で、こんな絶望的な状況に直面したことはありませんか?「モジュールAではSpring Boot 3.1を使っているのに、別チームが作ったモジュールBが依存しているライブラリ経由でSpring Boot 3.2の...
Maven / Gradle (Java)

【テクニカル・上級編】Gradle Kotlin DSLのベストプラクティス:Groovyからの移行と型安全性による開発体験の向上 – ビルド・パッケージ管理ツール生産性向上バイブル

Gradle Kotlin DSLの極意:型安全性とConvention Pluginsによるエンタープライズ・ビルドアーキテクチャの極限最適化長年、Java/JVMエコシステムのビルドシステムとして君臨してきたGroovy DSLによるG...
Maven / Gradle (Java)

【実務・中級編】Gradle Kotlin DSLのベストプラクティス:Groovyからの移行と型安全性による開発体験の向上 – ビルド・パッケージ管理ツール生産性向上バイブル

はじめに:なぜ今、Gradle Kotlin DSLへの移行が「避けて通れない投資」なのかJava/JVMエコシステムにおいて、ビルドツールは単なるソースコードのコンパイル・パッケージングの枠を超え、プロジェクトの健全性を担保する中枢基盤へ...
Maven / Gradle (Java)

【入門編】Gradle Kotlin DSLのベストプラクティス:Groovyからの移行と型安全性による開発体験の向上 – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは!開発現場の裏側を支えるアーキテクトの先輩です。JavaやKotlinでの開発を進める中で、「ビルドスクリプトの記述が難解でエラーの原因になりやすい」「IDEがうまく補完してくれなくて、毎回公式ドキュメントやネット検索でスペルを確...
Maven / Gradle (Java)

【テクニカル・上級編】Maven/Gradleでライブラリのライセンス違反を自動防衛:CI環境へのスキャンツール統合術 – ビルド・パッケージ管理ツール生産性向上バイブル

【Maven/Gradle極限最適化】OSSライセンス違反をCIパイプラインで完全封殺する自動防衛要塞の築き方開発スピードの加速に伴い、サードパーティ製ライブラリ(OSS)の依存関係は爆発的に増加している。その一方で、法務部門やコンプライア...
Maven / Gradle (Java)

【実務・中級編】Maven/Gradleでライブラリのライセンス違反を自動防衛:CI環境へのスキャンツール統合術 – ビルド・パッケージ管理ツール生産性向上バイブル

【Java/DevOps】ビルドを止めて法務を守れ:Maven/Gradleライセンス自動スキャンとCI強制防衛の全実装テックリードの皆様、日々のリリースサイクルの裏で、こんな悪夢にうなされたことはないでしょうか?> 「急ぎでマージしたサー...
Maven / Gradle (Java)

【入門編】Maven/Gradleでライブラリのライセンス違反を自動防衛:CI環境へのスキャンツール統合術 – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは!開発現場の裏側で、日々エンジニアたちが心地よくコードを書ける環境を整えることに情熱を燃やしているシニアアーキテクトです。突然ですが、皆さんはJavaのプロジェクトで日々お世話になっている「オープンソース・ソフトウェア(OSS)の...
Maven / Gradle (Java)

【テクニカル・上級編】Gradle Build Scanでビルド遅延の真犯人を特定する:依存関係の深い階層を可視化せよ – ビルド・パッケージ管理ツール生産性向上バイブル

序章:なぜ「なんとなく遅いJavaビルド」を放置するのかエンタープライズ領域のJava開発において、Gradleはもはやインフラストラクチャの一部である。しかし、プロジェクトの肥大化とともに「Cleanビルドが15分かかる」「なぜかローカル...
Maven / Gradle (Java)

【実務・中級編】Gradle Build Scanでビルド遅延の真犯人を特定する:依存関係の深い階層を可視化せよ – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは。テックリードの私だ。君たちのプロジェクトでは、毎朝のCI/CDパイプラインや、ローカルでのちょっとした動作確認のたびに、コーヒーを淹れに行く習慣ができていないだろうか。「なんか最近、ビルドが遅いよね」という漠然とした体感で会話を...
スポンサーリンク