&引用;未定义项目jdk”的定义;在IntelliJ';s 2016.3 JavaScript项目

&引用;未定义项目jdk”的定义;在IntelliJ';s 2016.3 JavaScript项目,javascript,intellij-idea,configuration,Javascript,Intellij Idea,Configuration,更新IntelliJ IDEA 2016.3后,我在JavaScript/Node/React项目中收到警告:“未定义项目jdk”。我监督过什么吗?如何解决?在“Setup JDK”链接下,我找不到任何合适的注释。这是IntelliJ IDEA的Scala插件的一个已知问题,请参阅JetBrains bug tracker上的此问题: 引用错误报告: 升级到2016.3 Ultimate后,编辑器窗口顶部显示一个黄色条,上面显示“未定义项目JDK”,并带有指向我的非Java项目上的“设置JDK”

更新IntelliJ IDEA 2016.3后,我在JavaScript/Node/React项目中收到警告:“未定义项目jdk”。我监督过什么吗?如何解决?在“Setup JDK”链接下,我找不到任何合适的注释。

这是IntelliJ IDEA的Scala插件的一个已知问题,请参阅JetBrains bug tracker上的此问题:

引用错误报告:

升级到2016.3 Ultimate后,编辑器窗口顶部显示一个黄色条,上面显示“未定义项目JDK”,并带有指向我的非Java项目上的“设置JDK”的链接。我不希望JDK与这个项目关联,因为它不是Java项目。这是一个带有Git版本控制的小Docker项目。请把留言关掉

用户评论:

事实证明,这个问题与Scala插件有关。(…)我可以确认,禁用Scala插件会使错误消失

如果您不想禁用Scala插件,作为一种解决方法,您可以通过转到“项目设置”菜单(文件)设置项目的SDK(即使它不是Java项目)⃗ 项目结构⃗ 项目)并在项目SDK下拉列表中选择任何SDK


错误通知单已解决,因此,如果您有最新版本的IDEA和Scala插件,则问题应该不再存在。

如果在“项目结构:项目设置:项目:项目SDK”字段中没有为项目SDK设置任何内容,则项目会发出此警告。JavaScript项目不需要设置此项,但您可以将其指向Java SDK或Ruby SDK等以消除警告。@WillHumphreys当我通过项目结构菜单设置SDK时,“Project jdk未定义”通知并未消失。我不得不点击通知中的“安装SDK”链接。@BrianGordon这很有趣。我刚刚尝试过从一个只包含一些HTML文件的项目中添加和删除Java项目sdk,这两种方法都适用于我。无论我是通过项目结构还是通过通知,我都可以使通知出现和消失。我的Intellij版本是Intellij IDEA 2016.3 Build#IU-163.7743.44。这已被报告为。禁用Scala插件有助于: