Intellij IDEA and JDK 11, this is not an android project, not using Kotlin. It is a Spring Boot application generated with initilizer. Like this:
https://start.spring.io/starter.zip?type=maven-project&language=java&bootVersion=2.6.3&baseDir=demo&groupId=com.example&artifactId=demo&name=multidatasource&description=Demo%20project%20for%20Spring%20Boot&packageName=com.example.demo&packaging=jar&javaVersion=11&dependencies=lombok,data-jpa,mysql,webflux,data-rest
Then I added service code in it. When built, it stopped for been missing error, after I fix them, it cannot be built at all, IDEA gives error:
Information:Kotlin: kotlinc-jvm 1.3.41 (JRE 11.0.4+10-b304.77)
Information:2/11/2022 3:20 PM - Build completed with 1 error and 0 warnings in 1 s 823 ms
Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.15.
pom.xml remains the same as generated from above link. I checked IDEA module settings, nothing odd.
And I grep -rn kotlin * in project folder, no matched result.
Then I wonder if it is because dependency has kotlin confliction, so I start from a fresh download project, and run it successfully (it proves that kotlin problem is not because of dependencies); then I replace folder src, it run successfully too.
Has anyone used a Spring Boot + Java + maven, and IDEA, and perhaps JDK11, and encountered the same error?
Thanks.

updates:
I think this is an Intellij IDEA bug, not all run has this problem
I have just had the exact problem. Just go to the Build menu and click on the rebuild project.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With