2017-06-04 110 views
0

我有一個Java Maven應用程序,當我執行命令mvn安裝它顯示編譯錯誤,指出沒有找到特定的用戶定義的軟件包。當我通過傳遞-X乾淨安裝在目標中通過eclipse執行構建maven時。maven安裝顯示錯誤,但當我執行maven -X安裝構建成功

我將一個用戶定義的Java對象作爲參數傳遞給方法(我對同一個對象使用同一個進程來處理不同的方法),但是我創建了一個失敗的新方法。 行家3.5版本

任何幫助,將不勝感激

+0

您可以嘗試'mvn clean install'嗎?這將清理目標文件夾並開始全新構建。 –

+0

我試過在Jenkins服務器上,雖然它失敗 – Rathishkumar

+0

你能告訴我們你得到的錯誤輸出嗎? – khmarbaise

回答

0

,我發現這個問題是有可能與他們建立兩個不同的目標之一編譯主文件,另一個是編譯的類文件pom.xml中。我錯誤地將測試bean添加到主項目,而不是它必須在測試方面。因此,在編譯時首先編譯這些測試bean二進制文件在堆中不可用的主文件,因此失敗。 現在問題已經解決。感謝您的幫助@DarsanMetha和@khmarbaise