微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

正确导入 com.intellij.ide.util.projectWizard.JavaModuleBuild

如何解决正确导入 com.intellij.ide.util.projectWizard.JavaModuleBuild

我能够从这个包中正确导入 com.intellij.ide.util.projectWizard.ModuleBuilder 和许多其他导入,但是我无法导入 com.intellij.ide.util.projectWizard.JavaModuleBuilder 而不在项目结构中将模块 SDK 设置为 Intellij 平台一,但是由于这是一个 gradle 项目,当我重新导入 gradle 时,它​​会恢复。这是我的 build.gradle

plugins {
    id("org.jetbrains.intellij").version("0.6.5")
    id("org.jetbrains.kotlin.jvm").version("1.4.30")
}

group 'org.aj3douglas'
version '1.0.0'

repositories { mavenCentral() }

// See https://github.com/JetBrains/gradle-intellij-plugin/
intellij {
    pluginName = project.name
    version '2020.2.3'
    type 'IJ'
    downloadSources true
}
patchPluginXml {
    changeNotes """"""
}

解决方法

Java 相关类在 SDK 2019.2 中的专用插件中提取:

https://blog.jetbrains.com/platform/2019/06/java-functionality-extracted-as-a-plugin/

您的目标是 SDK 2020.2.3,这意味着您需要在 intellij 部分添加 Java 插件:

intellij {
  plugins = ['com.intellij.java']
  // ...
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。