原版打包錯誤:
[ERROR]?Failed?to?execute?goal?on?project?admin:?Could?not?resolve?dependencies?for?project?com.sfm:admin:jar:1.0-SNAPSHOT:?Failed?to?collect?dependencies?at?com.sfm:model:jar:1.0-SNAPSHOT:?Failed?to?read?artifact?descriptor?for?com.sfm:model:jar:1.0-SNAPSHOT:?Could?not?transfer?artifact?com.sfm:model:pom:1.0-SNAPSHOT?from/to?nexus?(http://localhost:8081/nexus/content/groups/public/):?Connect?to?localhost:8081?[localhost/127.0.0.1,?localhost/0:0:0:0:0:0:0:1]?failed:?Connection?refused:?connect?->?[Help?1]
這個錯誤其實是有兩個錯誤:
先描述標題錯誤是:?nexus 指向maven私服? 也就是:
這個我沒有用到我很郁悶,所以我就想把這個配置注解了:
一般兩個地方有:
一個是 pom.xml
一個是maven的配置文件Setting里面
這兩個你沒用到的nexus注解或者刪除掉就行啦就ok啦如圖(maven的Setting文件):
在說說第二個錯誤是我項目模塊化不能被識別報錯,不能成功打包,需要在父模塊加源代碼編譯版本;
其中一個子模塊就ok拉