簡體   English   中英

IntelliJ無法識別PHP Project中的Composer依賴項

[英]IntelliJ does not recognise Composer dependencies in PHP Project

我正在使用IntelliJ Ultimate 15.0.2,但是IDE不能“查找”通過Composer提供的PHP類,盡管它們位於vendor文件夾中。

例如,IDE看不到Zend_Loader_AutoloaderPHPUnit_Framework_TestCase ,它們在vendor文件夾中都可用,並且模塊在IDE項目設置中分別作為包含路徑列出。

IDE確實安裝並配置了Composer插件。 它還將PHPUnit配置為插件。 該項目實際上確實可以作為網站工作,並且如果我在整個項目中獨立於IDE運行phpunit ,那么所有項目都可以工作。

歡迎提出建議。 我想知道PSR-0的根源,但顯然沒有發現。

更新1:我已將vendor添加到每個建議的包含路徑列表中,但一無所獲。

更新2:如果我打開“項目結構”>“模塊”,則故意將每個作曲家安裝的依賴項列出為已排除。 我見過的IntelliJ文檔中沒有提及此內容...

您可以通過將vendor文件夾添加到“ 包含路徑 ”列表中來解決此問題。

File -> Settings -> Languages & Frameworks -> PHP -> Update include paths

引用: https : //www.jetbrains.com/idea/help/configuring-include-paths.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM