Maven: 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be instantiated
1
2
3
4
5
|
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.3:create (default-cli) on project standalone-pom: Unable to parse configuration of mojo org.apache.
maven.plugins:maven-archetype-plugin:2.3:create for parameter #: Abstract class or interface 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be instantiated -> [He lp 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. |
在stackoverflow找到解決方式如下
1
|
mvn archetype:generate -DgroupId=storm.blueprints -DartifactId=stormDemo -DinteractiveMode=false -DarchetypeCatalog=internal
|
修改start命令為generate
參考網址為http://stackoverflow.com/questions/29147329/unable-to-create-a-new-maven-hello-world-project
原因分析:create is deprecated in maven 3.0.5 and beyond,在maven3.0.5以上版本捨棄了create,今後使用generate生成專案
CMD建立工程的時候還卡在Generating project in Interactive mode不動了 或者 Generating project in Batch mode
解決方法是加個引數 -DarchetypeCatalog=internal 讓它不要從遠端伺服器上取catalog
出現要輸入選擇項 一路回車就好了。
相關文章
- 解決Maven外掛無法下載Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5MavenPluginApache
- Android: The following classes could not be instantiated: 解決方法Android
- IDEA Cannot access alimaven (http://maven.aliyun.com/nexus/content/groups/public/)IdeaMavenHTTP
- IDEA在執行maven打war的時候報錯:Cannot access defaults field of PropertiesIdeaMaven
- MavenMaven
- Maven-搭建Maven私服的方法Maven
- Maven實戰:Maven生命週期Maven
- ERROR: Cannot uninstall ‘PyYAML‘. It is a distutils installed project and thus we cannot accuratelyErrorYAMLProject
- 使用Maven打包你的應用——maven-jar-plugin & maven-assembly-plugin & maven-shade-pluginMavenJARPlugin
- 解決cannot find module providing package或cannot find main modulePackageAI
- Maven-修改maven本地倉庫地址Maven
- maven assembly plugin,maven dependency plugin的使用MavenPlugin
- fork failed - Cannot allocate memoryAI
- Cannot set property 'innerHTML' of nullHTMLNull
- ImportError: cannot import name parseImportError
- cannot mount database in EXCLUSIVE modeDatabase
- Cannot find folder "Maintenance Plans".AINaN
- The type List is not generic; it cannot …
- 【轉】cannot allocate new log
- Cannot infer type arguments for PageImpl
- SAP BW : Cannot delete DTPdelete
- Maven 命令Maven
- Maven核心Maven
- maven打包Maven
- maven 操作Maven
- Maven ArchetypeMaven
- Maven教程(Eclipse配置及maven專案)MavenEclipse
- Eclipse中的maven工程缺少maven dependenciesEclipseMaven
- maven 學習總結(一)——Maven入門Maven
- maven 學習總結(四)——Maven核心概念Maven
- 使用eclipse執行maven-release-plugin外掛釋出jar異常問題(.project)(Cannot prepare the release because you have local modifications )EclipseMavenPluginJARProject
- Maven知識記錄(一)初識Maven私服Maven
- Maven實戰與原理分析(二):maven實戰Maven
- Maven快速入門(五)Maven的依賴管理Maven
- 如何執行maven和執行maven的命令。Maven
- Maven 學習筆記——Maven和Eclipse(2)Maven筆記Eclipse
- Maven 學習筆記——Maven環境配置(1)Maven筆記
- Java Maven專案推送到 Maven 中央倉庫JavaMaven