如下圖所示,編譯一個別人發來的maven項目,install找不到符號,查找了下,項目中明明存在的,大概看了下,找不到的基本都是自己項目中的類
苦思冥想,然后發現項目目錄是這樣的,該項目,存在兩個代碼目錄:
而maven編譯是這樣的,只存在着一個目錄,編譯的時候就忽略了第二個,所以就找不到符號了
知道原因后,我們來解決下這個問題 ,經查詢又發現了一個插件build-helper-maven-plugin。發現這個插件可以指定多個源代碼目錄、多個資源目錄,這個插件就可以實現我的需求。用法如下: