1.7 项目初始化:
在项目目录中,编辑build.gradle.kts文件,按照以下格式:
plugins {
kotlin("jvm") version "2.1.0"
id("io.vertx.vertx-plugin") version "1.3.0"
}
dependencies {
// Vert.x核心组件
implementation("io.vertx:vertx-core:5.0.0.CR3")
implementation("io.vertx:vertx-lang-kotlin-coroutines:5.0.0.CR3")
// 数据库相关
implementation("io.vertx:vertx-mysql-client:5.0.0.CR3")
implementation("org.hibernate.reactive:hibernate-reactive-core:3.0.0.Beta2")
// 其他工具
implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.17.0")
}
kotlin {
jvmToolchain(17)
compilerOptions {
freeCompilerArgs.add("-Xjsr305=strict")
}
}
vertx {
mainVerticle = "com.edp.MainVerticle"
}
其中:plugin