anyboady facing issues on <#C67HDJZ2N|> integratio...
# server
d
anyboady facing issues on #C67HDJZ2N integration with #C0A974TJ9 version = "3.0.0" ? i used ktor wizard to generate my project. but when i implement koin , i am facing this error: this is my gradle file content:
Copy code
plugins {
    alias(libs.plugins.kotlin.jvm)
    alias(libs.plugins.ktor)
    id("org.jetbrains.kotlin.plugin.serialization") version "2.0.21"
}

group = "com.sivag"
version = "0.0.1"

application {
    mainClass.set("io.ktor.server.netty.EngineMain")

    val isDevelopment: Boolean = project.ext.has("development")
    applicationDefaultJvmArgs = listOf("-Dio.ktor.development=$isDevelopment")
}

repositories {
    mavenCentral()
}

dependencies {
    implementation(libs.ktor.server.core)
    implementation(libs.ktor.serialization.kotlinx.json)
    implementation(libs.ktor.server.content.negotiation)
    implementation(libs.postgresql)
    implementation(libs.h2)
    implementation(libs.exposed.core)
    implementation(libs.exposed.jdbc)
    implementation(libs.ktor.server.netty)
    implementation(libs.logback.classic)

    //Koin
    implementation(libs.koin.ktor)
    implementation(libs.koin.logger)

//    implementation(libs.koin.ktor)
//    implementation(libs.koin.annotations)
//    testImplementation(libs.koin.test)
//    testImplementation(libs.koin.test.junit5)




    testImplementation(libs.ktor.server.test.host)
    testImplementation(libs.kotlin.test.junit)
}
g
Hey, @developer sivaG Did you provide a complete build.gradle file? it seems like gradle references non-existing artifacts somewhere (your second screenshot) I could not find neither
io-insert-ktor:koin-ktor
nor
io-insert-ktor:koin-logger-slf4j
artifacts These artifacts should be replaced with
io.insert-koin:koin-ktor
and
io.insert-koin:koin-logger-slf4j
Notice that there are package differences (dot vs hyphen) https://mvnrepository.com/artifact/io.insert-koin/koin-ktor https://mvnrepository.com/artifact/io.insert-koin/koin-logger-slf4j
♥️ 1
d
You are right bro.. @Gleb Nazarov. Now, i am able to download the artifact using this
Copy code
koin-ktor = "3.5.3"

koin-ktor = { group = "io.insert-koin", name = "koin-ktor", version.ref = "koin-ktor" }
koin-logger = { group = "io.insert-koin", name = "koin-logger-slf4j", version.ref = "koin-ktor" }
🙌 1