资讯专栏INFORMATION COLUMN

Maven 快速设置指南

zzir / 410人阅读

摘要:好在提供了一个特性叫做镜像服务器,而如今国内也已经有了很多镜像服务器。镜像服务器的内容都是从原始服务器称作中央库上拷贝过来的,虽然及时性没那么强依赖库的作者一般都是首发到中央库,但总比没有好。修改这个配置文件即可指定镜像服务器。

1. 下载 Maven

点击打开 Maven 下载页面,选择 “Binary zip archive” 后面的第一个链接即可下载。

下载完成后解压到任意目录。如果打算长期使用,建议不要解压到容易忘记的位置。

2. 设置环境变量

两个环境变量要设置:

第一个是 M2_HOME,值为解压出来的 Maven 目录路径,该路径下面包含 bin、boot、conf 等子目录。

第二个是 PATH,如果这个环境变量已经存在了,在它前面加上 %M2_HOME%in; 即可。

注意:环境变量一定要设置在用户环境变量上,也就是环境变量对话框的上半部分。当上下两部分存在同样的环境变量时,上面的值(用户环境变量)会覆盖下面的值(系统环境变量),所以修改上面的值最保险:

3. 修改 settings.xml

为什么要做这一步呢,因为 Maven 使用过程中会根据项目需要,从互联网下载依赖库。而依赖库的服务器在国外,出于众所周知的原因,下载速度非常慢,很多时候甚至无法下载。好在 Maven 提供了一个特性叫做镜像服务器,而如今国内也已经有了很多镜像服务器。

镜像服务器的内容都是从原始服务器(称作“中央库 Central Repository”)上拷贝过来的,虽然及时性没那么强(依赖库的作者一般都是首发到中央库),但总比没有好。

Maven 有一个配置文件,即 confsettings.xml。修改这个配置文件即可指定镜像服务器。下面是一个现成的配置文件内容,请将你的原始文件备份,然后把下面的内容替换文件内容:



    
    ${env.M2_HOME}/Repository
    
    
        
            nexus-aliyun
            *
            Nexus aliyun
            http://maven.aliyun.com/nexus/content/groups/public
        
    

注意上面的 元素的值,这里指的是将所有下载来的包放到 Maven 目录下的 Repository 目录,你可以根据自己需要修改,也可以放着不动。

好,现在对 Maven 的设置大功告成,你可以尽情使用了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/70148.html

相关文章

  • Activiti指南(介绍)

    摘要:介绍这个快速入门假定熟悉和使用的开发环境本教程将引用以下变量变量描述项目的根位置从下载的解压缩文件的根位置。的名称建议将其作为。 介绍 这个快速入门假定: 熟悉Maven和Java 使用Java的开发环境 本教程将引用以下变量: 变量 描述 $mvnProject maven项目的根位置. $actUnzipedPack 从http://www.activiti.or...

    skinner 评论0 收藏0
  • 使用Maven构建Java项目

    摘要:要从头开始,请继续使用构建。现在您已经准备好使用构建项目,下一步是安装。项目使用名为的文件定义。项目所属的组或组织。默认情况下,所有依赖项都作为依赖项确定范围。概要恭喜您已经为构建项目创建了一个简单而有效的项目定义。 本指南将指导您使用Maven构建一个简单的Java项目。 你要构建什么 您将创建一个提供一天中时间的应用程序,然后使用Maven构建它。 你需要什么 大约15分钟 最喜...

    mushang 评论0 收藏0
  • Spring Boot 参考指南(安装 Spring Boot)

    摘要:安装可以与经典开发工具一起使用,也可以作为命令行工具安装。下面的示例展示了一个典型的文件安装命令行接口是一个命令行工具,你可以使用它来快速地实现的原型。 10. 安装Spring Boot Spring Boot可以与经典Java开发工具一起使用,也可以作为命令行工具安装。无论哪种方式,都需要Java SDK v1.8或更高版本。在开始之前,你应该使用以下命令检查当前的Java安装: ...

    Donald 评论0 收藏0
  • Spring Boot 参考指南(运行你的应用程序)

    摘要:从运行你可以从运行应用程序作为简单的应用程序,但是,你首先需要导入你的项目,导入步骤取决于你的和构建系统。如果你不小心运行了两次应用程序,你你会看到一个错误,用户可以使用按钮而不是按钮来确保任何现有实例都已关闭。 19. 运行你的应用程序 将你的应用程序打包为jar并使用嵌入式HTTP服务器的最大优点之一是,你可以像对待其他应用程序一样运行应用程序,调试Spring Boot应用程序也...

    JayChen 评论0 收藏0
  • Maven_00

    摘要:例如,可以提供更改日志用源码管理工具生成交叉引用邮件列表依赖清单单元测试报告含覆盖率提供开发过程的最佳实践指南通过收集现行的开发最佳实践,来指导用构建的项目。 本文大约1026个字,阅读时间4分钟。 主要介绍了Maven名字的由来、Maven产生的背景和Maven的主要功能。 问题:Maven是啥? 大多数人都用Maven来管理Java项目的依赖,这个应该是Maven的主要功能没跑了,...

    booster 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<