首页 > 其他分享 >maven下载配置

maven下载配置

时间:2023-11-19 14:32:02浏览次数:27  
标签:jar 配置 1.8 maven 镜像 下载

一、下载

maven官方下载地址:Maven – Download Apache Maven

历史版本下载地址:Index of /dist/maven/maven-3 (apache.org)

选择合适的版本进行下载

maven下载配置_jar包

二、设置环境变量

下载完成解压,尽量解压到一个没有中文没有空格的路径下,防止出现路径问题

maven下载配置_maven_02

配置环境变量,maven也需要配置环境变量,为了更方便使用maven

MAVEN_HOME:maven解压后的地址

path:%MAVEN_HOME%\bin

命令查看maven版本

maven下载配置_jar包_03

三、maven配置使用

进入maven配置文件目录下,将settings文件备份一下(好习惯)

maven下载配置_maven_04

修改settings文件进行配置:

1、配置本地仓库

用来项目存放jar包等,我是将C:\MyFiles\java\maven\maven-repositry目录作为本地仓库地址,方便查找jar包

maven下载配置_maven_05

2、配置远程镜像

maven下载配置_maven_06

<!--  阿里云镜像/开源中国  -->
    <mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>*</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

配置远程镜像后,开发需要的jar包会先去本地找,本地没有会去公司仓库(公司管理的公司要使用的统一的jar包,等同于公司云库(使用Nexus部署使用))找,再没有通过此镜像去maven中央仓库找(例如:http://repo1.maven.org/maven2),jar包不用自己下载,项目连接配置会自动下载配置至项目(开发工具都要配置maven的settings文件)
阿里云镜像/开源中国

3、配置默认JDK

maven下载配置_maven_07

<!-- 更新maven项目时的默认jdk,如果不配置,maven默认的jdk可能与本机的jdk不同,会出现冲突问题 -->
    <profile>
      <id>jdk-1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>
      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
    </profile>

至此,maven基本配置完毕,即可在ide开发工具中配置使用maven了

标签:jar,配置,1.8,maven,镜像,下载
From: https://blog.51cto.com/u_16305703/8473179

相关文章

  • pycharm配置conda
     会让你选择虚拟环境  右下角就有结果了 ......
  • Java环境变量配置
    在初次写HelloWorld程序的时候出错了,编译成功,执行出错了(找不到或无法加载主类HelloWorld),编译成功说明环境变量Path没问题,最后发现是没有配置环境变量Classpath以下是程序以及报错  以下是我查找问题的步骤一.编译运行前需要注意的易错点1.代码有无错误2.以.java文件......
  • 使用Swagger,在编写配置类时报错Caused by: java.lang.NullPointerException: Cannot i
    1.问题Causedby:java.lang.NullPointerException:Cannotinvoke"org.springframework.web.servlet.mvc.condition.PatternsRequestCondition.getPatterns()"because"this.condition"isnull2.解决参考链接:解决Cannotinvoke"org.springframework......
  • 2023最新!docker于centos7下的安装配置
    2023最新!docker于centos7下的安装配置导航目录2023最新!docker于centos7下的安装配置导航一、安装前的环境配置检查自己版本,必须是centos7以及以上版本cat/etc/redhat-release卸载旧版本(如果之前没有安装过,这步可以忽略)yum安装gcc相关安装需要的软件包设置镜像源更新yum软件包......
  • FlutterApp实战·第01天:Flutter安装和配置
    Flutter安装文档:官方文档:https://docs.flutter.dev/get-started/install中文文档:https://flutter.cn/docs/get-started/installDart升级Dart安装参考前面文章(Dart安装和初体验):https://ntopic.cn/p/2023092301后续学习我们采用最新Flutter版本,因此建议升级Dart最新版本(当前......
  • 配置windows ntp time
    1、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\,将“Enabled”数值数修改为1,保存。然后services.msc重启ntptime服务。配置enable后,客户端执行ntpdate-d-uip返回toohigh  2、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl......
  • 01.Flask环境安装与配置
    Flask介绍Flask是一个轻量级的Web开发框架。它是依赖Jinja2和WerkzeugWSGI服务的一个微型框架。之所以说是轻量级,是因为Flask框架有这两个核心的内容。其中Jinja2是模板引擎,Werkzeug是路由模块。所以如果想实现其它的功能,都需要进行扩。比如说:发邮件,需要使用到......
  • 【爬虫】进一步提取图片url,下载图片
     importrequestsfromlxmlimportetreeurl="https://pic.netbian.com/4kdongman/"domain="https://pic.netbian.com/"data=requests.get(url)#print(data.text)et=etree.HTML(data.text)res=et.xpath("//div[@class='slist']......
  • 计算机网络之防火墙和Wlan配置
    一.防火墙防火墙(firewall)是一种安全设备,它的位置一般处于企业网络边界与外网交界的地方,用于隔离不信任的数据包准确点讲,它就是隔离外网和内网的一道屏障,用于保护内部资源信息安全的一种策略防火墙的工作是基于一切不可信建立起来的,以前有一道判断题,“问的是防止病毒入侵最好......
  • Siemens和Codesys关于OPC UA 服务器的基础配置
    西门子配置步骤如下打开设备属性——>OPCUA 激活OPCUA服务 设备URL地址 通用设置端口:设置服务器的端口号,默认4840,允许范围:1024-49151之间最大会话超时时间:指定在不进行数据交换的情况下OPCUA服务器关闭会话之前的最大时长。默认30s,允许范围:1-600000s之......