mirror of
https://github.com/mamoe/mirai.git
synced 2026-08-30 11:17:53 +08:00
3.2 KiB
3.2 KiB
Mirai - Configuring Projects
本文介绍如何在一个项目中使用 mirai。
mirai 使用纯 Kotlin 开发,最低要求 JDK 1.8,Kotlin 1.4。
如果你熟悉构建工具,只需要添加 jcenter 仓库和依赖 net.mamoe:mirai-core:VERSION 即可而不需要继续阅读。下文将详细解释这些步骤。
本文提供如下三种配置方法,但更推荐使用 Gradle 构建。
选择版本
有关各类版本的区别,参考 版本规范
| 版本类型 | 版本号 |
|---|---|
| 稳定 | 1.3.3 |
| 预览 | 2.0-M1 |
| 开发 |
A. 使用 Gradle
Gradle Kotlin DSL
在 build.gradle.kts 添加:
plugins {
kotlin("jvm") version "1.4.21"
}
repositories {
jcenter()
}
dependencies {
api("net.mamoe", "mirai-core", "1.3.3") // 替换为你需要的版本号
}
注意,必须添加 Kotlin 插件才能正确获取 mirai 软件包。
Gradle Groovy DSL
在 build.gradle 添加
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.4.21'
}
repositories {
jcenter()
}
dependencies {
api('net.mamoe', 'mirai-core', '1.3.3') // 替换为你需要的版本号
}
B. 使用 Maven
在 pom.xml 中:
1. 添加 jcenter 仓库
<repositories>
<repository>
<id>jcenter</id>
<url>https://jcenter.bintray.com/</url>
</repository>
</repositories>
2. 添加 mirai 依赖
<dependencies>
<dependency>
<groupId>net.mamoe</groupId>
<artifactId>mirai-core</artifactId>
<version>1.3.3</version> <!-- 替换版本为你需要的版本 -->
</dependency>
</dependencies>
3. 添加 Kotlin 依赖
通常 mirai 可以直接使用。但 mirai 使用的 Kotlin 1.4 可能与你的项目使用的其他库依赖的 Kotlin 版本冲突,Maven 无法正确处理这种冲突。此时请手动添加 Kotlin 标准库依赖。
<properties>
<kotlin.version>1.4.20</kotlin.version>
</properties>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>${kotlin.version}</version>
</dependency>
</dependencies>
可以在 Kotlin 官方文档 获取更多有关配置 Kotlin 的信息。
C. 使用 IntelliJ
1. 创建项目
使用现有项目,或创建一个新项目(File->New->Project)或新模块(File->New->Module)。
2. 添加依赖
- 进入
Project Structure(File->Project Structure,Ctrl+Alt+Shift+S) - 进入
Libraries - 找到
+按钮,点击From Maven - 输入
net.mamoe:mirai-core:1.3.3,勾选Sources - 确认并等待下载