文件名称:gradle-playground::books:学习和探索Gradle(Java构建工具)
文件大小:495KB
文件格式:ZIP
更新时间:2024-04-19 02:09:56
java gradle java14 java-records Kotlin
Gradle游乐场 :books: 学习和探索Gradle构建工具。 从移动应用程序到微服务,从小型初创公司到大型企业,Gradle可以帮助团队更快地构建,自动化和交付更好的软件。 为什么这有用? 正确配置Gradle可能很复杂,因为Gradle是功能强大的DSL,具有丰富的功能和插件集。 很难记住要在build.gradle (或该问题的build.gradle.kts )中编写以配置(例如,启用Java语言预览功能或JUnit测试日志记录)的确切说明。 虽然在高度详尽,准确的可以找到配置Gradle项目所需的所有信息,并且将它们嵌入在中的,但该存储库包含我自己的个人示例,我需要参考这些示例。在我的日常发展中不断发展。 换句话说,该存储库将Gradle的全部大小缩减为几个文件,以供我自己快速参考。 独立子项目 该存储库通过独立的子项目说明了不同的概念,模式和示例。 每个子项目完全独立于其他
【文件预览】:
gradle-playground-main
----build.gradle.kts(983B)
----.gitignore(110B)
----java-toolchain()
--------build.gradle.kts(585B)
--------src()
--------gradlew(6KB)
--------README.md(2KB)
--------gradlew.bat(3KB)
--------gradle()
--------settings.gradle.kts(36B)
----java-preview-features-groovy-dsl()
--------settings.gradle(54B)
--------build.gradle(937B)
--------src()
--------gradlew(6KB)
--------README.md(1KB)
--------gradlew.bat(3KB)
--------gradle()
----java-preview-features()
--------build.gradle.kts(1KB)
--------src()
--------gradlew(6KB)
--------README.md(1KB)
--------gradlew.bat(3KB)
--------gradle()
--------settings.gradle.kts(43B)
----gradlew(6KB)
----java-modules()
--------build.gradle.kts(64B)
--------gradlew(6KB)
--------runner()
--------README.md(3KB)
--------gradlew.bat(3KB)
--------gradle()
--------echo()
--------settings.gradle.kts(60B)
----consuming-a-maven-bom()
--------build.gradle.kts(4KB)
--------gradlew(6KB)
--------README.md(2KB)
--------gradlew.bat(3KB)
--------gradle()
--------settings.gradle.kts(43B)
----multi-module()
--------build.gradle.kts(3KB)
--------module-a()
--------gradlew(6KB)
--------dependency-constraints()
--------module-b()
--------README.md(2KB)
--------gradlew.bat(3KB)
--------gradle()
--------settings.gradle.kts(118B)
----.github()
--------workflows()
----README.md(5KB)
----gradlew.bat(3KB)
----plugin()
--------build.gradle.kts(303B)
--------src()
--------gradlew(6KB)
--------README.md(3KB)
--------run.sh(808B)
--------gradlew.bat(3KB)
--------gradle()
--------settings.gradle.kts(28B)
--------buildSrc()
----gradle()
--------wrapper()
----settings.gradle.kts(2KB)