Maven 創建自定義原型 以及 報錯 "Invoker process ended with result different than 0!" 解決方案

創建原型

首先添加這個生成模板的插件

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-archetype-plugin</artifactId>
    <version>3.1.2</version>
</plugin>

進入需要作爲模板的項目的根目錄( pom.xml同級目錄 )

確認好模板 pom.xml 之後如下

mvn archetype:create-from-project 

然後進入 target/generated-sources/archetype/
安裝這個模板到本地倉庫

mvn install

“Invoker process ended with result different than 0!”

在創建原型的報錯

底下還有信息, 找不到 .settings 目錄

我當時的解決方案是 copy 了使用的 settings 到C盤用戶目錄, 的確就可以繼續進行了

後來想了想, 我設置的maven的環境變量是 MAVEN_HOME, 似乎因爲版本問題, 有的還是 M2_HOMe, 可能是這個問題導致找不到 .settings?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章