From 386abf850df8be27006ab279e0a7f0e709e5897f Mon Sep 17 00:00:00 2001 From: Raymond Yang Date: Tue, 23 May 2023 14:28:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5shadowJar=E5=A4=96=E6=8E=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 5 +++++ src/main/kotlin/com/ray650128/Application.kt | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 0a3a3b7..a9f56dd 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,6 +8,7 @@ plugins { kotlin("jvm") version "1.8.21" id("io.ktor.plugin") version "2.3.0" id("org.jetbrains.kotlin.plugin.serialization") version "1.8.21" + id("com.github.johnrengelman.shadow") version "7.1.2" } group = "com.ray650128" @@ -23,6 +24,10 @@ repositories { mavenCentral() } +tasks { + create("stage").dependsOn("installDist") +} + dependencies { implementation("io.ktor:ktor-server-core-jvm:$ktor_version") implementation("io.ktor:ktor-server-swagger:$ktor_version") diff --git a/src/main/kotlin/com/ray650128/Application.kt b/src/main/kotlin/com/ray650128/Application.kt index db85730..1a11c1d 100644 --- a/src/main/kotlin/com/ray650128/Application.kt +++ b/src/main/kotlin/com/ray650128/Application.kt @@ -19,7 +19,7 @@ import kotlinx.serialization.json.Json import org.litote.kmongo.id.serialization.IdKotlinXSerializationModule fun main() { - embeddedServer(Netty, port = 8080, host = "0.0.0.0") { + embeddedServer(Netty, port = 8787, host = "0.0.0.0") { install(ContentNegotiation) { json( Json { serializersModule = IdKotlinXSerializationModule }