我想通過當前項目的依賴項(Maven)訪問一個類。就像訪問IDEA的代碼窗口中的類一樣。 那麼,是否可以從插件訪問這些類?目前我可以訪問所有項目數據和類,但不能訪問外部依賴項。如何在IntelliJ插件中訪問當前項目的依賴關係的類?
0
A
回答
0
在不理解的問題,風險,如果有問題的類是Maven的依賴,如果的IntelliJ已經把類路徑的依賴,那麼你只需要導入類使用它:
import somepackage.ObjectUtil;
...
ObjectUtil.save();
但是,可能出現這種情況:依賴項不是必需的 - 如果它被列爲<optional>true</optional>
或者它具有非編譯<scope>
。
+0
@Benny你已經通過導入Maven配置來配置你的IDEA項目,對嗎?您可以檢查依賴項是否顯示在「項目」視圖的「外部庫」項目下。您也可以打開「項目結構」窗口,在「模塊」視圖中選擇您的模塊,然後轉到「依賴項」選項卡,查看依賴項是否正確顯示在「編譯」範圍內。 –
相關問題
- 1. 如何允許gradle插件訪問項目依賴關係中的類
- 2. 如何在IntelliJ的項目結構>模塊>依賴關係選項卡中搜索依賴關係
- 3. IntelliJ IDEA - 如何賦予項目之間的依賴關係?
- 4. 如何在IntelliJ IDEA中輕鬆鏈接Grails項目中的依賴關係源?
- 5. 如何從依賴關係中的當前項目中創建一個模塊?
- 6. NetBeans中的Maven項目:如何向「依賴關係」和「測試依賴關係」添加依賴關係?
- 7. IntelliJ無法識別PHP項目中的Composer依賴關係
- 8. 導入Eclipse項目時IntelliJ中的模塊依賴關係
- 9. Intellij IDEA不從Groovy項目中的@Grab導入依賴關係
- 10. 指定項目的依賴關係:複製依賴關係?
- 11. 如何在Maven項目中公開依賴項的依賴關係
- 12. 訪問Jar依賴關係
- 13. Intellij sbt不會解決依賴關係的依賴關係
- 14. Intellij IDEA如何管理插件依賴關係?
- 15. 如何爲IntelliJ IDEA插件指定庫依賴關係?
- 16. 插件和項目在同一個多項目構建中的依賴關係
- 17. 如何在Grails項目(IntelliJ模塊依賴項)的依賴項中使用Hibernate?
- 18. VS2010項目依賴關係
- 19. Eclipse項目依賴關係
- 20. Sbt項目依賴關係
- 21. Java項目依賴關係
- 22. CMAKE項目依賴關係
- 23. 從項目依賴中排除項目依賴關係
- 24. Visio中的項目依賴關係圖
- 25. SBT中的子項目依賴關係
- 26. Gradle項目中的Maven依賴關係
- 27. Java依賴關係問題(Intellij/Maven)
- 28. 如何在玩Intellij Idea repl之前準備依賴關係?
- 29. 從Gradle導入項目時IntelliJ錯誤的依賴關係
- 30. Maven插件輸出類依賴關係
你是什麼意思的「訪問」?你應該已經能夠看到這個類的內容(編譯)了。你想看看代碼嗎? –
我必須使用它們。例如。在項目根框架中有一個ObjectUtil類,我想能夠在這裏調用:ObjectUtil.save();該類不在當前項目中,而在其依賴項中。 – Benny
您是否正在爲IDEA編寫自己的插件?你想在依賴中找到一個類,加載它並調用一些方法嗎? – CrazyCoder