Add this URL to your Eclipse Installation to reach this solution's update site.
The Kotlin Plugin for Eclipse helps you write, run, debug and test programs in Kotlin language.
Unsuccessful Installs in the last 7 Days: 34
By adding the following code below to your website you will be able to add an install button for Kotlin Plugin for Eclipse.HTML Code:
Submitted by Nathan Niesen on Tue, 2020-08-04 16:55
Gradle projects with Kotlin plugin do not get configured properly after Import or Refresh:
* Project Nature is not set correctly on Import
* Project and Classpath files are left in an invalid state after Refresh (Need to Remove and Re-Add Kotlin Nature).
Some other things that don't function as expected:
* Launchers for SpringBoot Applications throw errors about not finding the type
* Open Declaration (F3) doesn't work for mixed Kotlin/Java
* Changing the Kotlin Compiler JVM target version from the default 1.6 breaks the preference page if you don't fill in the JDK Home. Need to uninstall and reinstall to reset it.
Submitted by Faeem Ali on Thu, 2020-07-09 07:51
I've spent the last few hours fighting with this plugin. The problem I am having was reported 3 years ago and people are still using unofficial hacks from forum posts to get code deployed to tomcat. The recommended solution is "Buy and use IntelliJ".
Maven works, and the kotlin and java code compile and work correctly when using maven only. I have confirmed this by deploying to a tomcat installation outside eclipse.
So it seems the Kotlin dev team do not care about this plugin (integration was nowhere near as seamless as it is with IntelliJ), and It seems like Kotlin is treated as a second class citizen on everything but IntellliJ/Android Studio, in an attempt to get more sales.
I will be reverting to Java
Submitted by Balazs Toth on Tue, 2020-05-19 10:03
Run away! The plugin is crap and in general Kotlin is crap nothing works just the eyecandy features forget about java interopability and many more promise
Submitted by Doug McCluer on Tue, 2020-04-07 15:05
Trying to install produces a popup with the message:
Security Warning: Installing unsigned software for which the authenticity or validity cannot be established.
If this plugin is unsigned, how can we verify that what we download and run is safe?
Submitted by Ryan Dunn on Wed, 2019-10-30 16:27
Kotlin plugin for Eclipse is currently painful to use. If you try to use it in a mixed Java, Xtend, Kotlin project setup, it barely works and constantly throws 'Analysis Error'. Further, unit testing is completely busted as tests are not compiled for Eclipse and you get constant ClassNotFoundExceptions.
Submitted by Nick Dimpson on Wed, 2019-10-02 11:59
I want use the Kotlin Plugin but I can't find it on the Eclipse Marketplace. Can somebody help me?
Submitted by Paweł Marks on Mon, 2019-10-21 09:38
It should be back.
Submitted by Giovanni Lovato on Mon, 2019-10-21 01:02
I have the same issue and I can't downgrade Eclipse for other reasons. I've filed https://youtrack.jetbrains.com/issue/KE-353 to track this, hope to have some feedback quickly. I suggest you comment there, as it's more visible to the Kotlin team!
Submitted by Giuseppe Miscione on Mon, 2019-10-07 03:11
The published version of this plugin is not yet compatible with the lastest version of Eclipse, ence it's filtered out from searches in the marketplace.
To solve the problem, try using the previous version of Eclipse.
Submitted by Vladimir Bychkov on Sat, 2020-05-16 15:57
github.com/bvfalcon/kotlin-eclipse - here I add support Kotlin-plugin for Eclipse 2020-03. In future I plan to enhance plugin with new features
Submitted by Falk Puschner on Sun, 2019-10-06 06:55
If you are using the current eclipse version (2019-09), the kotlin plugin is not yet supported.
Submitted by Danilo Balarini on Thu, 2019-06-20 12:47
Just upgraded to 0.8.15
Eclipse Version: 2018-12 (4.10.0)
Build id: 20181214-0600
i´m doing a spring-boot project with kotlin, and in the main class runApplication it show me the error:
Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6. Please specify proper '-jvm-target' option
But in Project Properties >> Kotlin Compiler >> JMV target version the option 1.8 is selected. And the project runs without problem
Submitted by Giuseppe Miscione on Wed, 2019-01-09 05:35
On a clean install of Eclipse 2018-12, in a brand new workspace, I installed the Kotlin plugin and then I created a Kotlin project. When I open a .kt file, the editor fails to startup with the following error:
org.eclipse.core.runtime.CoreException: Plug-in org.jetbrains.kotlin.ui was unable to load class org.jetbrains.kotlin.ui.editors.KotlinFileEditor.
I tried this on a kotin project created from the "New" wizard and also on new maven project to which I added the kotlin nature.
Submitted by J Lau on Fri, 2019-01-18 15:44
See issue KE-295 in JetBrains Bug & Issue Tracker (YouTrack).
Submitted by Brad A M on Tue, 2018-10-23 12:24
When I import the mixed-java-kotlin-hello-world (from JetBrains kotlin-examples on Github) into Eclipse the HelloWorld Java class cannot find the KotlinGreetingJointer Kotlin class. I also cannot run Kotlin unit tests using the plugin.
Description Resource Path Location Type
KotlinGreetingJoiner cannot be resolved to a type HelloWorld.java /mixed-java-kotlin-hello-world/src/main/java/demo line 5 Java Problem
Submitted by José-Alberto Gilberte León on Sun, 2018-07-01 05:03
I installed the kotlin plugin in the last new release of eclipse called Photon. And I can't create Kotlin projects. When I select new project in eclipse I can see the Kotlin project options. And in the preferences I can't see a menu for Kotlin options.
Submitted by Leonard Bernstein on Wed, 2018-05-30 14:02
Unable to read repository at htttttps://dl.bintray.com/jetbrains/kotlin/eclipse-plugin/last/content.xml.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Submitted by Arnaud MERGEY on Fri, 2018-05-18 05:23
Hello, a kotlin file is displaying an error marker with message
'when' expression must be exhaustive, add necessary 'BOOLEAN', 'DATE', 'NUMBER', 'STRING', 'TIMESTAMP' branches or 'else' branch instead
but this wrong as I have a case for each branches. The only way to have the error gone is to add an else branch, but this is wrong because if I add an enum value, I will not have error (because of the else) and I could miss to write proper branch for the new value.
By the way do you have some bug tracking system, where we could raised issues on the plugin ?
Submitted by JB JetBrains on Thu, 2018-05-24 07:43
> By the way do you have some bug tracking system, where we could raised issues on the plugin ?
Yes, we use the same bugtacker as for Kotlin project: https://youtrack.jetbrains.com/issues/KT
Could you please file an issue with your example there?
Submitted by Phitak Sukchanthor on Fri, 2017-12-01 01:23
When to support Kotlin 1.2 ?
Submitted by JB JetBrains on Wed, 2018-03-28 10:53
Now Kotlin 1.2.31 is supported. Please try to update Kotlin plugin to version 0.8.3
Submitted by Exuvo Ovuxe on Thu, 2018-03-29 06:24
Submitted by Ari Meyer on Fri, 2018-01-12 17:35
+1 I have a Java 9 platform requirement, and apparently can't run Kotlin on Eclipse (Oxygen.2) using the current Kotlin plugin. Code works with Kotlin plugin on Java 8, crashes on 9. Last plugin update shows 3/2017 -- please update, or at least provide ETA for 1.2 support. Thanks!
Is it possible to create a multi-platform project (MPP) with Eclipse Oxygen (latest release)? I cannot achieve to create a multi-platform-project as described in the Kotlin Language reference. It is possible to do that in IntelliJ IDEA 2017.3 EAP.
Will MPP support be available in the future?
Submitted by JB JetBrains on Thu, 2017-11-30 11:14
No, currently you can't create MPP projects in the Eclipse plugin, they will be available later
Submitted by Janek Fischer on Fri, 2017-11-03 12:37
Features like the bitwise "and" for bytes do not work...
Submitted by JB JetBrains on Thu, 2017-11-30 11:20
Please make sure you have import `kotlin.experimental.*`, because these functions are not available by default