Java エコシステムを全く追っておらず、Embulk がなにをどのように使っているのかわかっていなかったのでメモ。 Embulk で利用しているエコシステムには以下のものがある。 gradle maven central jcenter rubygems Gradle Gradle というビルドツールを利用している。設定を groovy で書き、古き良き xml を使わないあたりがナウいようだ。 Java なプラグインを雛形から生成すると build.gradle ファイルがおかれていて、このファイルが Gradle の設定ファイルとなっている。 build.gradle には次のような設定がある。ここで Java なライブラリをどこのレポジトリからダウンロードしてくるのか設定してある。 gradlew (gradle ラッパー) Java プラグインの場合、https://github
![Embulk が利用している Java のエコシステム - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/403adc9946ddd88d3a84f7ed8e508b11428c0fdf/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9RW1idWxrJTIwJUUzJTgxJThDJUU1JTg4JUE5JUU3JTk0JUE4JUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgxJTg0JUUzJTgyJThCJTIwSmF2YSUyMCVFMyU4MSVBRSVFMyU4MiVBOCVFMyU4MiVCMyVFMyU4MiVCNyVFMyU4MiVCOSVFMyU4MyU4NiVFMyU4MyVBMCZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9Zjc5ZmI3MmQ2ODk0ZTU0YzUxZDYwMWJhNWU4MTg1NWE%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBzb25vdHMmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWE0MjFiNjUzNjgxMDdiYzY1MjhiNzlkZDFhNWZlMmZm%26blend-x%3D142%26blend-y%3D436%26blend-mode%3Dnormal%26txt64%3DaW4g5qCq5byP5Lya56S-Wk9aTw%26txt-width%3D770%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%2523212121%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D156%26txt-y%3D536%26s%3D303d17dcf3568c793cf432eef8089b82)