亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Gradle 嘗試在 IntelliJ 插件項目中使用 PsiMethod 構建類失敗

Gradle 嘗試在 IntelliJ 插件項目中使用 PsiMethod 構建類失敗

天涯盡頭無女友 2023-06-08 20:51:41
我有一個 Intellij 插件項目,我可以在不使用 PsiMethod 類的情況下成功構建它。我使用這個intellij 插件指南生成了這個項目只要我使用 PsiMethod 類添加代碼智能感知找不到該類的任何 GOTO 信息。然后我可以將我的項目設置模塊從 JAVA_1.8.0 切換到通過將其添加到平臺設置 SDK 中:這現在添加了智能感知,并使我能夠通過 CMD+單擊導航到 PsiMethod 類。但是,如果我嘗試運行我的“插件”gradle 配置。它因運行錯誤而停止:runIde。從 bash 運行 compileJava 命令我得到:$ ./gradlew compileJava> Task :compileJava FAILED/Users/cody/IdeaProjects/plugintest/src/main/java/com/plugintest/TestClass.java:104: error: cannot find symbol? ? ? ? ? ? PsiMethod containingMethod = PsiTreeUtil.getParentOfType(element, PsiMethod.class);? ? ? ? ? ? ^? symbol:? ?class PsiMethod? location: class ParticleContainerManager/Users/cody/IdeaProjects/plugintest/src/main/java/com/plugintest/TestClass.java:104: error: cannot find symbol? ? ? ? ? ? PsiMethod containingMethod = PsiTreeUtil.getParentOfType(element, PsiMethod.class);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^? symbol:? ?class PsiMethod? location: class ParticleContainerManagerNote: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.2 errorsintellij中的gradle源集如下:?當我 CMD+單擊 PsiMethod 類時,它顯示以下 JAR 源:源位于以下父文件夾中:如何將此源添加到我的 gradle 配置中?它不應該自動檢測我的項目智能感知正在利用什么嗎?我是否需要更改項目目錄中 gradle.* 文件中的某些內容?我已將以下行添加到我的 build.gradle 文件中:intellij {? ? version '2019.2'? ? plugins 'java'}它有效!
查看完整描述

1 回答

?
開滿天機

TA貢獻1786條經驗 獲得超13個贊

請確保將Java插件添加為單獨的依賴項。

查看完整回答
反對 回復 2023-06-08
  • 1 回答
  • 0 關注
  • 360 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號