diff --git a/libraries/tools/kotlin-main-kts/build.gradle.kts b/libraries/tools/kotlin-main-kts/build.gradle.kts index 4c6067d8f15..e31f648fd1f 100644 --- a/libraries/tools/kotlin-main-kts/build.gradle.kts +++ b/libraries/tools/kotlin-main-kts/build.gradle.kts @@ -71,6 +71,9 @@ val packJar by task { from(mainSourceSet.output) from(fatJarContents) + // don't add this files to resources classpath to avoid IDE exceptions on kotlin project + from("jar-resources") + packagesToRelocate.forEach { relocate(it, "$mainKtsRelocatedDepsRootPackage.$it") } diff --git a/libraries/tools/kotlin-main-kts/resources/META-INF/kotlin/script/templates/org.jetbrains.kotlin.mainKts.MainKtsScript.classname b/libraries/tools/kotlin-main-kts/jar-resources/META-INF/kotlin/script/templates/org.jetbrains.kotlin.mainKts.MainKtsScript.classname similarity index 100% rename from libraries/tools/kotlin-main-kts/resources/META-INF/kotlin/script/templates/org.jetbrains.kotlin.mainKts.MainKtsScript.classname rename to libraries/tools/kotlin-main-kts/jar-resources/META-INF/kotlin/script/templates/org.jetbrains.kotlin.mainKts.MainKtsScript.classname