我在下面的設置我工作:Maven的ClassNotFoundException的項目
我有一個項目,用於分析另一個Maven項目B. 項目A加入B項目的依賴和使用exec -maven-插件我執行主類項目的項目B.內部現在
在這個主類我嘗試使用類加載器我ClassLoader.getSystemClassLoader();
得負荷爲項目B類,但我得到一個ClassNotFoundException
。我也試過類加載器this.getClass().getClassLoader();
,但它沒有改變任何東西。
我用mvn -X
檢查了類路徑並添加了項目的目標目錄,並且所有已編譯的類也都在其中。
如果我試圖從代碼中檢查類路徑我只是得到/opt/maven/boot/plexus-classworlds-2.5.2.jar