`
尚将军
  • 浏览: 34468 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

maven初次使用问题记录

 
阅读更多

【1】下载安装

下载的免安装版本,直接配置maven_home和path环境变量,CMD界面输入mvn -v,打印出预期信息,安装完成

【2】eclipse里面配置maven


点击ok,完成配置
【3】创建maven工程,遇见第一个错误

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

(1)setting.xml文件里面加入如下内容

 

 <mirror> 
        <id>ibiblio.org</id> 
        <name>ibiblio Mirror of http://repo1.maven.org/maven2/</name> 
        <url>http://mirrors.ibiblio.org/pub/mirrors/maven2</url> 
        <mirrorOf>central</mirrorOf> 
     </mirror> 

 问题没有解决
(2)下载http://repo1.maven.org/maven2/archetype-catalog.xml至本地,配置该文档如下:
问题没有解决
(3)

   下载个包先  ,   maven-archetype-quickstart-X.X.jar

   CMD里到包的路径下执行

mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversi
 问题没有解决
(4)修改Eclipse里面的setting路径,如下图
再次创建maven工程,之前的问题解决了,但是又出现新的问题:

 (5)

 
 
maven项目默认的工作路径,不要是其他项目的路径下~~~我的就是在别的项目路径里,我改了以后就好了~~~
总结:
【1】maven的使用需要从网络下载jar包,因此使用maven的机器得能连接到互联网(或者机器本地repository里面有足够的jar包)
【2】eclipse里面配置maven的时候,不光要配置安装路径,还要配置setting路径
【3】创建的maven工程要在默认工作空间里面(这点需要进一步探索,不是很清楚)
参考网页:
【1】http://blog.csdn.net/zhshulin/article/details/37921705
【2】http://www.xuebuyuan.com/1900072.html
【3】http://zhidao.baidu.com/link?url=I4D8id2ZUZRw7h-XB-7gD_bVPXIpMJoSb-ZbqbSlh5JuQ1F-vMZnxj3z0EDJKSvn8UQRKb8tLpBlLoEzsm79ZK
 

 

  • 大小: 43.1 KB
  • 大小: 42.6 KB
  • 大小: 40.3 KB
  • 大小: 30.3 KB
  • 大小: 45.2 KB
分享到:
评论

相关推荐

    maven_部分_源码和思维导图

    首次构建时,Maven 会从远程仓库下载所需依赖到本地仓库。 5. **生命周期**:Maven 提供了一套预定义的构建生命周期,包括编译、测试、打包、集成测试、验证和部署等阶段。 6. **插件**:Maven 使用插件执行特定...

    apache-maven-3.8.1.zip

    "README.txt"通常包含有关如何安装、配置和使用Maven的基本指南,这对于初次接触Maven的开发者来说是非常有价值的资源。 "boot"目录包含了Maven的内嵌式服务器,如plexus-classworlds,用于加载Maven插件和项目的类...

    使用Maven编译Hadoop(2.7.1)

    ### 使用Maven编译Hadoop ...3. **文档记录**:建议详细记录整个编译过程中的每一步,包括遇到的问题以及解决方案,以便未来参考或复用。 通过以上步骤,您就可以在CentOS 6.7 64位系统上成功编译Hadoop 2.7.1版本了。

    Maven仓库失效文件清理 - MrCleaner.zip

    这些文件是Maven在检查远程依赖时生成的,用于记录依赖的最后更新时间。当远程仓库的依赖发生变化或者网络连接中断时,.lastUpdate文件可能会成为无效数据,MrCleaner就是用来检测并删除这类文件的利器。 MrCleaner...

    Maven库中.lastUpdated文件自动清除工具

    在Maven的日常使用中,`.lastUpdated`文件是一个重要的组成部分,它记录了Maven尝试下载依赖时的一些元数据信息。这些文件位于本地Maven仓库的每个依赖路径下,主要用于跟踪远程仓库中依赖的更新状态。然而,在某些...

    Maven+SpringMVC+SpringTask定时任务

    【描述】在"Maven+SpringMVC+SpringTask定时任务"的场景中,开发人员通常会使用Maven来管理项目的依赖,确保所有必要的库都能正确地被引入和更新。SpringMVC则负责接收用户请求,处理业务逻辑,并返回相应的视图。当...

    用Nexus做Maven私服全攻略

    ### 使用Nexus作为Maven私有仓库全攻略 #### Nexus简介 Nexus是由Sonatype公司推出的一款强大的Maven仓库管理工具。相比于之前介绍过的Artifactory,Nexus具有更为直观的用户界面和丰富的功能特性,是一款开箱即用...

    SSM+MySQL maven酒店点餐后台管理系统

    SSM+MySQL Maven酒店点餐后台管理系统是一款基于Java技术栈,使用Spring、SpringMVC和MyBatis框架,配合MySQL数据库构建的管理平台。这个系统主要用于实现酒店餐饮服务中的点餐、订单处理、菜品管理等功能,同时具备...

    maven私服软件nexus-3.49.0-02-unix,运行于linux环境

    总之,Nexus作为Maven私有仓库,为Java开发带来了便利和安全,而Nexus 3.49.0-02在Linux环境下的部署和使用,让团队能更好地控制和管理自己的依赖库。通过以上步骤,你可以顺利地在Linux系统上搭建和运行这个强大的...

    简单的Maven+SSM+MySQL+C3P0+BootStrap 。初次整合完成,学习Git提交github分享.zip

    4. MyBatis:MyBatis是一个持久层框架,它简化了SQL操作,通过XML或注解方式配置和映射原生信息,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 5. MySQL:MySQL是一款开源...

    websphere的安装与部署

    - **操作命令**: 使用Maven命令`mvn package -Pwebsphere`来打包项目为WAR格式。 **2. 开始部署** - **操作步骤**: - 从开始菜单找到并打开之前创建的服务`appSrv04`。 - 浏览器可能会警告安全风险,需确认...

    一个配置好基本环境的maven的ssm项目

    SSM(Spring、SpringMVC、MyBatis)是一个经典的Java web开发框架组合,广泛应用于企业级应用系统中。这个项目提供了一个预...这对于提升Java Web开发技能,尤其是对于初次接触SSM框架的人来说,是非常有价值的实践。

    openscales 示例

    `changelog.txt`文件通常记录了项目的更新历史,包括每次版本升级的改进、修复的bug和新增功能,这对于跟踪OpenScales的发展历程和确定是否需要更新到最新版本至关重要。 `readme.txt`是项目的说明文档,可能包含了...

    IDEA简明使用教程更新版.pdf

    - 还涉及如何使用Maven面板进行常见操作,如加入版本控制、提交远程和更新项目等。 4. Git和SVN使用 - Git和SVN是版本控制工具,教程中分别介绍了它们的安装、配置和使用方法。Git部分讲解了如何荡项目、更新项目、...

    idea使用教程2017

    - 使用IDEA内置的Maven工具进行项目构建、依赖管理和生命周期管理等。 #### 五、Tomcat集成 - **Tomcat安装与配置**: - 安装Tomcat服务器,并在IDEA中配置相应的服务器。 - **Tomcat启动**: - 直接从IDEA中...

    IDEA使用大全

    描述部分“常规设置、WEB项目,MAVEN项目的部署、SVN,GIT的一些操作使用及一些快捷键等”指的是本文将涵盖的内容,包括IDEA的基本配置、Web项目的处理、Maven项目的部署方法,以及SVN和GIT版本控制系统的集成与操作...

    git使用方法.pdf

    Git是一款广泛使用的分布式版本控制系统,它可以帮助开发者记录和管理代码变更的历史,支持多人协作开发。Git使用方法.pdf文件中详细介绍了Git的注册、安装、配置以及与开发环境的整合过程,下面是这些知识点的详细...

    IDEA使用教程

    - **使用SVN**:包括从SVN仓库中检出项目、提交更改、查看历史记录等功能。 - **SVN操作**:如取消SVN对项目的控制、将新项目提交到SVN仓库等。 #### 总结 IntelliJ IDEA是一款功能强大且高度可定制化的Java开发...

    nexus 安装文件 版本3.14-win64

    - 提供监控和日志记录功能,便于排查问题和性能优化。 安装Nexus 3.14.0-04-win64的步骤通常包括: 1. 解压下载的压缩包。 2. 运行安装程序,按照向导进行配置,如选择安装路径、服务启动方式等。 3. 配置Nexus的...

    Eclipse下载安装使用详细教程

    在这里可以设置 Maven 的全局设置文件路径,一般情况下使用默认的 `.m2/settings.xml` 即可。 - **安装 Maven 插件**:如果 Eclipse 没有预装 Maven 插件,可以通过 `Help` &gt; `Eclipse Marketplace` 来搜索并安装 ...

Global site tag (gtag.js) - Google Analytics