风起兮ggsg 2023-03-06 21:53 采纳率: 0%
浏览 26

关于#PsiFile#的问题,如何解决?

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

img

  • 写回答

2条回答 默认 最新

  • wux_labs 2023-03-07 09:58
    关注

    JetBrains的变化很快,相邻版本的API都有好多有差异。如果你确认你的代码是没问题的,比如包、类是存在的,但仍然无法使用,可以考虑将这段代码使用Java的反射机制重写一下,用反射来创建对象、类型转换等。
    如果有用,望采纳,谢谢!

    评论

报告相同问题?

问题事件

  • 修改了问题 3月6日
  • 修改了问题 3月6日
  • 创建了问题 3月6日