您的当前位置:首页正文

Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/TypeCastException

2024-11-10 来源:个人技术集锦

  

IntelliJ idea 2016.3.2中Run/Debug测试kotlin程序提示找不到kotlin标准库中的类,使用的构建工具是gradle3.5发现libraries是正常的,dependencies都从远程仓库拉下来了。

然后怀疑是不是kotlin插件版本不对,检查了一下发现最新是1.1.2更新了一下继续测试问题依旧,
没折了上官网找了下资料有遇到过相同问题的人。

说是使用gradle3.4-rc-1刷新模块时在build.gradle文件中被标记为“compile”的dependencies,
在IntelliJ的gradle插件中确被标记为“ provided ”。这样就使得Run/Debug时kotlin标准库无法加载到classpath中了。而gradle3.3没有这个问题,换了下版本后Run/Debug后正常!

参考

转载于:https://my.oschina.net/168052730/blog/974087

显示全文