diff --git a/docs/ConfiguringProjects.md b/docs/ConfiguringProjects.md
index 57c8891fc..7c45c2f74 100644
--- a/docs/ConfiguringProjects.md
+++ b/docs/ConfiguringProjects.md
@@ -11,8 +11,8 @@
| 版本类型 | 版本号 |
|:------:|:------------------------------:|
-| 稳定 | 2.3.2 |
-| 预览 | 2.4-RC |
+| 稳定 | 2.4.0 |
+| 预览 | - |
| 开发 | [![Version]][Bintray Download] |
### 配置项目
@@ -35,12 +35,8 @@ plugins {
kotlin("jvm") version "1.4.21" // 请确保添加 Kotlin,至少使用 1.4.0 版本
}
-repositories {
- jcenter()
-}
-
dependencies {
- api("net.mamoe", "mirai-core", "2.3.2") // 替换为你需要的版本号
+ api("net.mamoe", "mirai-core", "2.4.0")
}
```
@@ -56,15 +52,11 @@ dependencies {
```groovy
plugins {
- id 'org.jetbrains.kotlin.jvm' version '1.4.21' // 请确保添加 Kotlin,至少使用 1.4.0 版本
-}
-
-repositories {
- jcenter()
+ id 'org.jetbrains.kotlin.jvm' version '1.4.21' // 确保添加 Kotlin
}
dependencies {
- api('net.mamoe', 'mirai-core', '2.3.2') // 替换为你需要的版本号
+ api('net.mamoe', 'mirai-core', '2.4.0')
}
```
@@ -77,7 +69,7 @@ dependencies {
mirai 在开发时需要 `net.mamoe:mirai-core-api`, 在运行时需要 `net.mamoe:mirai-core`。可以在开发和编译时只依赖 `mirai-core-api`,会减轻对 IDE 的负担。
```kotlin
dependencies {
- val miraiVersion = "2.3.2" // 替换为你需要的版本号
+ val miraiVersion = "2.4.0"
api("net.mamoe", "mirai-core-api", miraiVersion) // 编译代码使用
runtimeOnly("net.mamoe", "mirai-core", miraiVersion) // 运行时使用
}
@@ -86,33 +78,20 @@ dependencies {
## B. 使用 Maven
-在 `pom.xml` 中:
-
-### 1. 添加 jcenter 仓库
-```xml
-
-
- jcenter
- https://jcenter.bintray.com/
-
-
-```
-
-### 2. 添加 mirai 依赖
+在 `pom.xml` 中添加 mirai 依赖:
```xml
net.mamoe
mirai-core-jvm
- 2.3.2
+ 2.4.0
```
> 注意在 Maven,artifactId 要使用带 `-jvm` 后缀的
-### 3. 添加 Kotlin 依赖
通常 mirai 可以直接使用。但 mirai 使用的 Kotlin 1.4 可能与你的项目使用的其他库依赖的 Kotlin 版本冲突,Maven 有时候无法正确处理这种冲突。此时请手动添加 Kotlin 标准库依赖。
diff --git a/mirai-console b/mirai-console
index 086604ce6..d25ffb094 160000
--- a/mirai-console
+++ b/mirai-console
@@ -1 +1 @@
-Subproject commit 086604ce67792ae835b3cf34e1b41edf11d0e7d6
+Subproject commit d25ffb094b7c3256bca755553bf0584c8c6567cd