我創建了包裝類型爲「jar」的Maven項目,名爲「Y」 我已經完成了「Maven install」,我可以找到它在我的本地存儲庫中。項目'X'缺少必需的Java項目:'Y'
然後,我創建了另一個名爲「X」的包裝類型「war」的項目。在這個項目中,我添加了一個依賴於「Y」罐子,具體如下:
<dependency>
<groupId>my.pck</groupId>
<artifactId>Y</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>jar</type>
</dependency>
我的問題是,當我關閉項目「Y」,我收到此錯誤:
Project 'X' is missing required Java project: 'Y'
但,它不會說「丟失的神器」......並且在所有情況下,當我嘗試部署「X」時,我得到:java.lang.ClassNotFoundException:
對於我在項目「Y」中使用並在項目「X 「...
這可能與你從一個像eclipse或其他IDE一樣的工作有關嗎?嘗試從命令行運行'mvn clean install'。看看你是否得到相同的錯誤... –