#author("2020-04-25T12:15:53+00:00","default:haikikyou","haikikyou") #contents * gradleの初期化 [#ad99df83] initプラグインを使えば、gradleビルド環境を作成できる。 #geshi(bash){{{ $ gradle init --type java-application --dsl groovy --test-framework junit --project-name myproj --package my > Task :init Get more help with your project: https://docs.gradle.org/5.6.2/userguide/tutorial_java_projects.html BUILD SUCCESSFUL in 636ms 2 actionable tasks: 2 executed $ tree . ├── build.gradle ├── gradle │ └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main │ ├── java │ │ └── my │ │ └── App.java │ └── resources └── test ├── java │ └── my │ └── AppTest.java └── resources 11 directories, 8 files }}} &label(warn){参考}; https://docs.gradle.org/5.6.2/userguide/build_init_plugin.html#header * SDKMAN [#x06ca6f4] SDKMANを使うことでGroovyファミリーのソフトウェアのインストールや管理が容易になる。~ GradleもSDKMANを使ってインストールすることで様々なバージョンの管理をSDKMANに統一することができる。 #geshi(bash){{{ $ sdk install gradle 6.3 $ sdk use gradle 6.3 $ gradle init $ cat <<EOF >> build.gradle task hello { println "hello task" } EOF $ gradle tasks --all $ gradle hello }}} &label(link){URL}; https://sdkman.io * 参考リンク [#w2497b2e] - リリース情報 -- https://gradle.org/releases/ - マニュアル -- [[Gradle User Manual>https://docs.gradle.org/current/userguide/userguide.html]] - &size(11){&color(gray){on https://docs.gradle.org/current/userguide/userguide.html};}; -- [[Gradle User Guide (Version 2.2-20140924021627+0000)>http://gradle.monochromeroad.com/docs/userguide/userguide.html]] - &size(11){&color(gray){on http://gradle.monochromeroad.com/docs/userguide/userguide.html};}; - SDKMAN -- [[The Software Development Kit Manager>https://sdkman.io]] - &size(11){&color(gray){on https://sdkman.io};};