Eclipse, maven, kotlin not playing nicely after upgrade to 1.3 and 0.8.8 eclipse plugin


#1

I’m running Eclipse 2018-09 (curren version) and had the eclipse plugin version 0.8.7. I am building maven projects with Kotlin 1.2.71.

Ever since I upgraded the plugin in eclipse with the release of Kotlin 1.3 my maven projects that include Kotlin code fail with this error:

Project configurator "org.jetbrains.kotlin.maven.projectConfigurator" required by plugin execution "org.jetbrains.kotlin:kotlin-maven-plugin:1.3.0:test-compile (execution: test-compile, phase: test-compile)" is not available. To enable full functionality, install the project configurator and run Maven->Update Project Configuration.

I tried upgrading kotlin in my maven projects to 1.3.0 but this hasn’t helped. I can see in my Eclipse installation the following versions:

I’m not sure how to proceed to debug this issue.

What can be wrong?

Cheers,

Tim


#2

Found some more detail in .metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log:

Lots of the following (abbreviated) stack traces:
org.eclipse.core.runtime.CoreException: Plug-in org.jetbrains.kotlin.maven was unable to load class org.jetbrains.kotlin.maven.configuration.KotlinMavenProjectConfigurator.
Caused by: java.lang.ClassNotFoundException: org.jetbrains.kotlin.maven.configuration.KotlinMavenProjectConfigurator cannot be found by org.jetbrains.kotlin.maven_0.8.8.v20181023-0913


#3

This impacting everyone in my team. So don’t think it’s something specific to my personal environment,


#4

Can you please report an issue to the Kotlin Eclipse project in YouTrack: https://youtrack.jetbrains.com/issues/KE ? Thanks!


#5

Thanks Alexey - https://youtrack.jetbrains.com/issue/KE-285