0.前言

再使用eclipse,里创建maven管理spark程序时候出现报错,创建工程失败:
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
研究了一下,要手动添加maven-archetype-quickstart-1.1.jar文件。但是在运行mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversion=1.1 -Dpackaging=jar -Dfile=maven-archetype-quickstart-1.1.jar
这个命令时候,提示不能找到mvn命令。所以又要手动安装maven。
为此开博客写一篇。

1.安装 Maven

如果需要使用到mvn命令,那就要用到 Maven ,所以首先安装 Maven , Maven 的下载地址在 Apache Maven 中

1.1 下载maven

下载地址为:
http://maven.apache.org/download.cgi
选择3.3.9版本。

1.2 配置环境变量

进入命令行,进行以下操作:

加入maven_home,并在path中加入bin目录:

用wq!保存并退出。
环境变量就这么简单配置下就可以了。打开命令行窗口输入 mvn -version 。可以看到如下输出:

1.3 修改settings.xml

maven由于网络的问题常常不能正常使用,所以要把连接外网的部分修改连接到 OSChina 的 Maven 服务。 在 Maven 的安装目录下的 conf 文件下有个 settings.xml 文件,可以通过修改这个文件来实现。在里面添加如下代码:

<mirrors>
<!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used | for inheritance and direct lookup purposes, and must be unique across the set of mirrors. | --><mirror><id>nexus-osc</id><mirrorOf>*</mirrorOf><name>Nexus osc</name><url>http://maven.oschina.net/content/groups/public/</url></mirror>
</mirrors>

2.安装maven-archetype-quickstart-1.1.jar

2.1下载maven-archetype-quickstart-1.1.jar

下载最新版maven-archetype-quickstart-1.1.jar。地址如下。点入1.1文件夹里面找到maven-archetype-quickstart-1.1.jar后再下载。
http://maven.oschina.net/content/groups/public/org/apache/maven/archetypes/maven-archetype-quickstart/

2.2 安装

命令行到下载目录下执行如下程序:

mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversion=1.1 -Dpackaging=jar -Dfile=maven-archetype-quickstart-1.1.jar

成功之后就可以再eclipse里创建maven管理的spark程序了。

更多完整的maven配置,可参考开源中国maven库:
http://maven.oschina.net/help.html


XianMing

解决Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart相关推荐

  1. 解决:Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2问题

    出现Cannot resolve plugin org.apache.maven.plugins这类的问题原因基本都是一样的,都是导入本地仓库时出错,出错的原因可能是版本原因,也有其他原因. 解决办法 ...

  2. 在eclipse中创建maven项目错误的解决方法:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-qu

    当我们在ecipse安装 maven插件后,  (how to install maven plugin named m2eclipse) You can install the lastest M2 ...

  3. 解决Maven的Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart

    eclipse配置好了Maven,创建maven-archetype-quickstart项目报错如下: Could not resolve archetype org.apache.maven.ar ...

  4. Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart

    1. 用eclipse装m2eclipse的时候装完后创建项目的时候报错: Could not resolve archetype org.apache.maven.archetypes:maven- ...

  5. eclipse 配置Maven问题解决办法:新建maven工程时报错:Could not resolve archetype org.apache.maven.archetypes ....

    此文乃本作者配置maven,被其折磨n天,究极解决方案,好文要顶啊.欢迎致电: zhe-jiang.he@hp.com 首先各maven.archetypes下载地址: http://mirrors. ...

  6. Eclipse使用Maven创建Web时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap

    问题描述: 使用Eclipse自带的Maven插件创建Web项目时报错: Could not resolve archetype org.apache.maven.archetypes:maven-a ...

  7. eclipse maven工程时报错Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart

    在新建maven工程时报错: Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RE ...

  8. Eclipse使用Maven插件创建Web项目时出错:Could not resolve archetype org.apache.maven.archetypes

    问题描述: 在Eclipse下,使用Maven插件创建Web项目时出错,错误提示如下: 错误信息: Could not resolve archetype org.apache.maven.arche ...

  9. 解决Idea中Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:3.1.0配置问题

    在项目的pom.xml中, ```Java <build><plugins><plugin><groupId>org.springframework.b ...

最新文章

  1. Python中的matplotlib xticks
  2. 消息队列入门案例-编码
  3. zsh命令行界面/zsh终端界面粘贴卡顿的问题
  4. WEB前端大神之路之基础篇
  5. 17 合作伙伴角色‘OA’不允许用于科目组xxxx的供应商
  6. 通过js引用外部脚本(嘿嘿,方便直接在浏览器上调试抓取代码)
  7. docker php伪静态无效,解决Docker network Create加--subnet后遇到问题
  8. html换行添加前缀,为什么使用css3要加前缀?
  9. 含有自增序列的表中使用truncate与delete的不同结果
  10. linux克隆后没有eth0,解决linux机器克隆后eth0不见的问题
  11. 【OpenCV学习笔记】【错误处理】计算机缺失MSVCP120D.dll
  12. 智能门锁主流品牌有哪些?选购门锁时要注重产品的哪些特性?
  13. Python数据挖掘——概况
  14. 如何用计算机弹出斗地主的声音,电脑为什么只有斗地主的时候有声音?
  15. 图书管理系统 (大一小白级别)
  16. 照相机的计算机微处理器芯片是什么,芯片到底是什么?
  17. linux 离线安装dtc,DTC使用小结-cuter-电子技术应用-AET-中国科技核心期刊-最丰富的电子设计资源平台...
  18. kali虚拟机如何使用桥接模式连接外网
  19. 电影院3d是什么模式的_3D的完整形式是什么?
  20. 百度ai 人脸识别 java_百度ai 接口 人脸识别

热门文章

  1. 鸟叔的linux私房菜+大数据(Hardoop/Spark/Hive) 电子书分享
  2. 【P28】极简全分立耳放(22版)
  3. 真正聪明的人,都善“藏”
  4. c语言蚂蚁搬,小班语言蚂蚁搬豆教案
  5. Java NIO(四)选择器Selector
  6. Windows无线网“无法连接到这个网络”的解决办法
  7. Network Slimming
  8. verdi\debussy的使用技巧
  9. Wannafly挑战赛27 C 蓝魔法师(树上dp)
  10. 【黄啊码】php商城搭建从0到n,可用于毕业设计