|
|
@@ -35,7 +35,7 @@
|
|
|
|
|
|
```kotlin
|
|
|
plugins {
|
|
|
- kotlin("jvm") version "1.4.21"
|
|
|
+ kotlin("jvm") version "1.4.21" // 请确保添加 Kotlin,至少使用 1.4.0 版本
|
|
|
}
|
|
|
|
|
|
repositories {
|
|
|
@@ -47,7 +47,11 @@ dependencies {
|
|
|
}
|
|
|
```
|
|
|
|
|
|
-注意,必须添加 Kotlin 插件才能正确获取 mirai 软件包。
|
|
|
+**注意,必须添加 Kotlin 插件才能正确获取 mirai 软件包。**
|
|
|
+
|
|
|
+> 依赖配置完成,请选择:
|
|
|
+> - [分离 API 和实现(可选)](#分离-api-和实现可选)
|
|
|
+> - [回到 Mirai 文档索引](README.md#jvm-平台-mirai-开发)
|
|
|
|
|
|
### Gradle Groovy DSL
|
|
|
|
|
|
@@ -55,7 +59,7 @@ dependencies {
|
|
|
|
|
|
```groovy
|
|
|
plugins {
|
|
|
- id 'org.jetbrains.kotlin.jvm' version '1.4.21'
|
|
|
+ id 'org.jetbrains.kotlin.jvm' version '1.4.21' // 请确保添加 Kotlin,至少使用 1.4.0 版本
|
|
|
}
|
|
|
|
|
|
repositories {
|
|
|
@@ -67,9 +71,13 @@ dependencies {
|
|
|
}
|
|
|
```
|
|
|
|
|
|
+> 依赖配置完成,请选择:
|
|
|
+> - [分离 API 和实现(可选)](#分离-api-和实现可选)
|
|
|
+> - [回到 Mirai 文档索引](README.md#jvm-平台-mirai-开发)
|
|
|
+
|
|
|
### 分离 API 和实现(可选)
|
|
|
|
|
|
-mirai 在开发时需要 `net.mamoe:mirai-core-api`, 在运行时需要 `net.mamoe:mirai-core`。可以在开发和编译时只依赖 `mirai-core-api`。
|
|
|
+mirai 在开发时需要 `net.mamoe:mirai-core-api`, 在运行时需要 `net.mamoe:mirai-core`。可以在开发和编译时只依赖 `mirai-core-api`,会减轻对 IDE 的负担。
|
|
|
```kotlin
|
|
|
dependencies {
|
|
|
val miraiVersion = "2.0-RC" // 替换为你需要的版本号
|
|
|
@@ -126,8 +134,13 @@ dependencies {
|
|
|
|
|
|
> 可以在 [Kotlin 官方文档](https://www.kotlincn=.net/docs/reference/using-maven.html) 获取更多有关配置 Kotlin 的信息。
|
|
|
|
|
|
+
|
|
|
+> 依赖配置完成,[回到 Mirai 文档索引](README.md#jvm-平台-mirai-开发)
|
|
|
+
|
|
|
## C. 下载 JAR 包
|
|
|
|
|
|
非常不推荐这种方法,请尽可能使用构建工具。
|
|
|
|
|
|
在 [Jcenter](https://jcenter.bintray.com/net/mamoe/mirai-core-all/) 或 [阿里云代理仓库](https://maven.aliyun.com/repository/public/net/mamoe/mirai-core-all/) 下载指定版本的 `-all.jar` 文件,即包含 `mirai-core`,`mirai-core-api`,`mirai-core-utils` 和其他依赖。
|
|
|
+
|
|
|
+> [回到 Mirai 文档索引](README.md#jvm-平台-mirai-开发)
|