IDEA控制台信息:
Information:Kotlin: kotlinc-jvm 1.2.51 (JRE 1.8.0_191-b12)
Information:2020/3/26 0:01 - Compilation completed with 1 error and 1 warning in 1 s 229 ms
Error:Kotlin: warnings found and -Werror specified
Warning:Kotlin: Language version 1.3 is experimental, there are no backwards compatibility guarantees for new language and library features
运行hello world是可以运行的,然后写接口运行的时候就出现这了,这个错误和警告在我排除spring-aspects后,重新build项目的时候也出现了,其他地方没有出现。我的jdk是8,jdk8应该可以用吧。
下面是IDEA kotlin 版本信息
kotlin
JDK版本
我再把Build里的信息截图放到这儿
jar xvf ./util.jar
,解压jarkotlin.gradle.testing.enabled=false
jar cvfm util.jar .\util\META-INF\MANIFEST.MF -C .\util .
,这里执行命令的目录搞清楚,.\
就是当前目录下。再build时,第一个问题解决了,出现了新的问题,问题二如下。
参考文章
发现是因为CoroutinesUtils是kotlin的一个工具类,Spring源码包读取不到。
使用如下方法即可解决该工具类读不到的问题:
之后就可以了,运行截图
但是,第一次导入的项目现在还没解决,有遇到类似问题的同学希望可以指点一下,谢谢了先!