Closed Nizernizer closed 3 years ago
you must declare dependency on Java plugin since 2019.2 https://plugins.jetbrains.com/docs/intellij/faq.html#unresolved-classes-after-upgrading-to-20192-or-later
you must declare dependency on Java plugin since 2019.2 https://plugins.jetbrains.com/docs/intellij/faq.html#unresolved-classes-after-upgrading-to-20192-or-later
I've already declared that. You can see my build.gradle:
plugins {
id 'java'
id 'org.jetbrains.intellij' version '1.1.3'
}
group 'cn.huoxian.dongtai.plugin'
version '1.0'
repositories {
mavenCentral()
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.0'
implementation 'org.json:json:20210307'
}
// See https://github.com/JetBrains/gradle-intellij-plugin/
intellij {
version '2021.2'
plugins = ['com.intellij.java']
}
test {
useJUnitPlatform()
}
NCDFE error means it's not in the classpath. Please read the guide carefully, it must be declared in plugin.xml
as well.
https://blog.jetbrains.com/platform/2019/06/java-functionality-extracted-as-a-plugin/ This article may help you!!Add java dependencies to plugin.xml!!
These two classes are available prior to IDEA version 2021.2. However, an exception may occur after the upgrade to version 2021.2.
build.gradle:
error logs: