Hello everyone. I'm trying to upgrade Compose mult...
# multiplatform
a
Hello everyone. I'm trying to upgrade Compose multiplatform Gradle plugin to 1.5.0-beta02 and I'm getting the following error:
Copy code
> Failed to apply plugin 'org.jetbrains.compose'.
   > Shared build service 'org.jetbrains.compose.ComposeMultiplatformBuildService' has unexpected type: org.jetbrains.compose.ComposeMultiplatformBuildService$Inject
Full stacktrace in the thread.
Copy code
Caused by: java.lang.IllegalStateException: Shared build service 'org.jetbrains.compose.ComposeMultiplatformBuildService' has unexpected type: org.jetbrains.compose.ComposeMultiplatformBuildService$Inject
	at org.jetbrains.compose.ComposeMultiplatformBuildService$Companion.findExistingComposeService(ComposeMultiplatformBuildService.kt:68)
	at org.jetbrains.compose.ComposeMultiplatformBuildService$Companion.init(ComposeMultiplatformBuildService.kt:79)
	at org.jetbrains.compose.ComposePlugin.apply(ComposePlugin.kt:41)
	at org.jetbrains.compose.ComposePlugin.apply(ComposePlugin.kt:39)
	at org.gradle.api.internal.plugins.ImperativeOnlyPluginTarget.applyImperative(ImperativeOnlyPluginTarget.java:43)
	at org.gradle.api.internal.plugins.RuleBasedPluginTarget.applyImperative(RuleBasedPluginTarget.java:51)
	at org.gradle.api.internal.plugins.DefaultPluginManager.addPlugin(DefaultPluginManager.java:187)
	at org.gradle.api.internal.plugins.DefaultPluginManager.access$100(DefaultPluginManager.java:52)
	at org.gradle.api.internal.plugins.DefaultPluginManager$AddPluginBuildOperation.run(DefaultPluginManager.java:282)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
	at org.gradle.api.internal.plugins.DefaultPluginManager.lambda$doApply$0(DefaultPluginManager.java:167)
	at org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply(DefaultUserCodeApplicationContext.java:44)
	at org.gradle.api.internal.plugins.DefaultPluginManager.doApply(DefaultPluginManager.java:166)
	... 220 more
d
Were you able to figure this out? I’m having the same issue
a
Yes, you need to apply the Compose plugin in the root build.gradle, like this: https://github.com/JetBrains/compose-multiplatform/issues/3459#issuecomment-1667976150
d
Ahh of course, legend! Thank you so much 🙌
162 Views