一套简单的 Kotlin/JVM 多模块项目模板 ,使用 Gradle .
- 跟随
Gradle
和Kotlin
最新正式版 - 支持
Java Module
- 支持
Java 11 LTS
- 从
https://github.com/OpenEdgn/GradleKotlinTemplate
克隆项目 - 修改LICENSE 为合适的分发协议
- 重建 README.md 文件
- 修改 settings.gradle.kts 中
project.name
为合适的名称 - 在项目根目录下执行
./gradlew build -x test
- 在项目根目录下执行
./gradlew test
- 删除 template 下的模板代码
- 修改 module-info.java 中的配置
-
20220111
- 更新
Kolin
版本至1.6.10
- 更新
Gradle
版本至7.3.3
- 更新
Junit 5
版本至5.8.2
- 添加
ktlint
用于 CheckStyle - 添加
application
模块
- 更新
-
20210720
- 更新
Kolin
版本至1.5.21
- 更新
Gradle
版本至7.1.1
- 去除第三方不可信
Maven
源以降低 供应链攻击 风险 - 重命名默认子模块名称
- 更新
-
20210322
- 更新
Kolin
版本至1.4.31
- 更新
Gradle
版本至6.8.3
- 去除
resources
下孤立文件 - 将插件版本配置合并到 gradle.properties 下
- 更新
-
20201208
- 新增 Java 9 模块化支持
- 修复在使用
maven-publish
打包时未对源码打包的问题
-
20201125
- 更改项目名称为
GradleKotlinTemplate
- 添加
maven-publish
插件,现在可以使用gradlew publishToMavenLocal
了 - 修改
Kotlin
插件编译生成目录 build.gradle.kts
- 更改项目名称为
-
20201120
- 更新
kotlin
为1.4.10
- 更新
gradle
为6.5.1
- 删除过时的
buildSrc
方案
- 更新
请看 LICENSE 来了解此模板的 LICENSE