补充 Kotlin 进阶中的序列化与 Maven 发布配置

This commit is contained in:
SOR
2026-10-09 21:14:46 +08:00
parent 6ff4414b27
commit ace340bed6
+21 -2
View File
@@ -11,10 +11,29 @@
## JSON 序列化
## Kotlin 协程
Kotlin-serialization 是最佳选择,它需要加载一个 gradle 插件,注意要与你的 Kotlin 版本一致:
```kotlin
plugins {
kotlin("jvm") version "2.3.20"
kotlin("plugin.serialization") version "2.3.20"
}
```
## Kotlin 协程与多线程细节
## 不依赖 Springboot web 的网络 api
## 加载动态链接库(JNA)
## 将 jar 文件上传至 Maven 仓库
## 将 jar 包上传至 Maven 仓库
这需要一个 gradle 插件:
```kotlin
plugins {
id("com.vanniktech.maven.publish") version "0.37.0"
}
```
具体的写法可以参考 [FFmpeg-Kit_KMP](https://github.com/SOR2171/FFmpeg-Kit_KMP/blob/main/settings.gradle.kts) 的 gradle 配置。