首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于“无法初始化类com.intellij.ide.highlighter.JavaFileType”,Kotlin应用程序构建失败

由于“无法初始化类com.intellij.ide.highlighter.JavaFileType”,Kotlin应用程序构建失败
EN

Stack Overflow用户
提问于 2016-10-10 01:05:53
回答 2查看 6.9K关注 0票数 7

我刚刚将Android更新为2.2,现在我的Kotlin项目无法构建。gradle同步运行良好,但在尝试构建时,我立即收到一个错误,内容如下:

代码语言:javascript
复制
Error:Execution failed for task ':app:compileDebugKotlin'.
> Could not initialize class com.intellij.ide.highlighter.JavaFileType

我检查过我的Kotlin插件是最新的。这个错误听起来像是与IDE和突出显示Java代码有关吗?任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-15 13:42:27

在主菜单中打开Tools | Kotlin | Configure Kotlin Plugin Updates,然后选择Check for Updates。确保您使用的是Stable频道。

关闭Android Studio,转到项目目录,并删除buildapp/build文件夹。运行Android Studio。将重新创建已删除的文件夹。

希望它能帮上忙

票数 9
EN

Stack Overflow用户

发布于 2016-11-04 14:47:32

在我的例子中,kotlin插件并没有像@piotrek1543 1543那样被更新。

除此之外,build.gradle还有一个老的Kotlin版本号,1.0.1-2和IntelliJ在警告上表示要切换到当前的捆绑版本1.0.4

现在,使用这样的kotlin版本,错误就消失了:

代码语言:javascript
复制
ext.kotlin_version = '1.0.4'
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39950075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档