intellij-plugin - 在我的 Intellij 插件项目中找不到 PsiClass
问题描述
许多教程都提到了一个类——PsiClass,但我在我的项目中找不到这个类。我的 build.gradle 如下:
plugins {
id 'java'
id 'org.jetbrains.intellij' version '0.4.16'
id 'org.jetbrains.kotlin.jvm' version '1.3.61'
id 'idea'
}
apply plugin: "org.jetbrains.intellij"
apply plugin: 'java'
apply plugin: 'idea'
group 'com.github.boybeak.adapter'
version '0.1'
sourceCompatibility = 1.8
repositories {
/*google()
jcenter()*/
mavenCentral()
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
// implementation group: 'com.github.boybeak', name: 'any-adapter', version: '1.1.2'
testCompile group: 'junit', name: 'junit', version: '4.12'
}
intellij {
/*version '192.7142.36'*/
type 'AI'
plugins 'android'
localPath '/Applications/Android Studio.app'
}
我的想法版本:
IntelliJ IDEA 2019.3.1(社区版)Build #IC-193.5662.53,构建于 2019 年 12 月 18 日运行时版本:11.0.5+10-b520.17 x86_64 VM:JetBrains sro macOS 10.15 的 OpenJDK 64-Bit Server VM。 3 GC:ParNew、ConcurrentMarkSweep 内存:990M 内核:4 注册表:非捆绑插件:DBN、OdpsStudio、no.tornado.tornadofx.idea
我应该在我的项目中添加更多库吗?
解决方案
经过一番搜索,我找到了解决方案。 https://intellij-support.jetbrains.com/hc/en-us/community/posts/360005055559-Missing-classes-after-upgrade-to-2019-2-2
像这样更改我的 Gradle:
intellij {
/*version '192.7142.36'*/
type 'AI'
plugins 'android', 'java'
localPath '/Applications/Android Studio.app'
}
之后添加Java插件android
推荐阅读
- uitableview - Xamarin Form:通过Button选择ViewCell数据
- groovy - 如何在 bonita 7.5 中将演员分配到车道?
- java - Java并发:计算字符串的字符
- mysql - 如何在 mysql 中设置 SELECT 语句的输出值?
- unity3d - Unity 2D 不同敌人的相同状态问题
- php - 警告:mysqli_close():无法获取 mysqli
- java - 尝试用 String 和 int 从对象填充 ArrayList。不工作
- ruby-on-rails - 如何从 Rails 应用程序中完全删除 Yarn?
- angular - 如何在 Angular 6 中创建抖动动画?
- algorithm - 是否可以在恒定时间内在集合中找到随机元素?