eygraber
11/06/2020, 2:53 AMrun
task, Gradle throws an Exception:
A problem occurred configuring project ':desktopApp'.
> Could not create task ':desktopApp:run'.
> at index 0
Here are my gradle files:
root
buildscript {
repositories {
jcenter()
maven("<https://maven.pkg.jetbrains.space/public/p/compose/dev>")
}
dependencies {
classpath("org.jetbrains.compose:compose-gradle-plugin:0.1.0-m1-build62")
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.10")
}
}
allprojects {
repositories {
jcenter()
maven("<https://maven.pkg.jetbrains.space/public/p/compose/dev>")
}
}
shared
import org.jetbrains.compose.compose
plugins {
kotlin("multiplatform")
id("org.jetbrains.compose")
}
kotlin {
jvm()
sourceSets {
val commonMain by getting {
dependencies {
api(compose.runtime)
api(compose.foundation)
api(compose.material)
api(compose.materialIconsExtended)
}
}
val jvmMain by getting {
dependsOn(commonMain)
dependencies {
api(compose.desktop.common)
}
}
}
}
desktop
import org.jetbrains.compose.compose
import org.jetbrains.compose.desktop.application.dsl.TargetFormat
plugins {
kotlin("multiplatform")
id("org.jetbrains.compose")
}
kotlin {
jvm {
withJava()
}
sourceSets {
val commonMain by getting {
dependencies {
implementation(project(":shared"))
}
}
val jvmMain by getting {
dependsOn(commonMain)
dependencies {
implementation(compose.desktop.currentOs)
}
}
}
}
compose.desktop {
application {
mainClass = "com.compose.desktop.DesktopAppKt"
nativeDistributions {
targetFormats(TargetFormat.Deb)
packageName = "ComposeHelloWorldDesktop"
}
}
}