idea插件开发,将PsiFile转化成PsiJavaFile报错,idea版本2022.2.4,使用version.set("2021.3.3"),报错是什么原因,使用PsiFile不报错,sdk导入了也不行,愁死个人,望牛神指导下。
补充一点,使用idea2019.2.4版本,导入相应的sdk没有问题,运行不报错。

关于#PsiFile#的问题,如何解决?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- wux_labs 2023-03-07 09:58关注
JetBrains的变化很快,相邻版本的API都有好多有差异。如果你确认你的代码是没问题的,比如包、类是存在的,但仍然无法使用,可以考虑将这段代码使用Java的反射机制重写一下,用反射来创建对象、类型转换等。
如果有用,望采纳,谢谢!解决 无用评论 打赏 举报