如何下载、配置IDEA的Maven

我们每个项目都会用到jar包,而maven就是我们经常使用到的一个jar包的管理工具,下面我就来说说maven是如何配置在我们的电脑上的。
第一步当然是在官网下载maven啦,下面是官网的连接
http://maven.apache.org/download.cgi
在这里插入图片描述

下载好了就解压在文件夹中,路径最好不要有中文。

第二步在解压的文件夹中创建一个repository文件夹来当我们maven的仓库。
在这里插入图片描述

第三步要配置一下maven的环境变量
在这里插入图片描述

加入Path中
在这里插入图片描述

环境配好后我们要在控制台看看是否成功,在Windows+R然后输入cmd接着它就会出现控制台,我们在里面输入mvn -version它就会出现如下东西,出现就表明maven的环境已经配置好了。
在这里插入图片描述

第四步打开下载maven文件夹里面的conf文件夹,打开编辑settings.xml文件

在这里插入图片描述
在这里插入图片描述
这样就不用从国外的仓库下载,而是用国内的仓库,国内的仓库下载比较快
在这里插入图片描述
代码:

<!-- 阿里云仓库 --><mirror><id>aliyunmaven</id><name>aliyun-maven</name><url>https://maven.aliyun.com/repository/public/</url><mirrorOf>central</mirrorOf></mirror>

在profiles标签里面设置默认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>

就改这几个东西,基本就 ok了。
接着在idea中手动更改maven的路径,在idea的主界面点击下面第一个
在这里插入图片描述

然后搜索maven点击它,手动把三个路径改成你文件夹所在的地方,勾勾要打上,保存就ok了。
在这里插入图片描述

这里要注意一下这设置的是所有新建的maven路径,打开以前maven项目的路径还是要手动改一下,要不然它又会在原来 的路径给你下载repository里的文件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/330489.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Maven精选系列--eclipse各种操作

转载自 Maven精选系列--eclipse各种操作 在eclipse中配置maven的安装目录&#xff0c;使用最新的maven插件&#xff0c;从安装列表中可以看到eclipse自带绑定的是3.3.9&#xff0c;不是最新的&#xff0c;我们勾选自己的最新的。 在eclipse中设置maven的配置文件settings.xml路…

win7-elasticsearch环境搭建

【写在前面】 &#xff08;模拟&#xff09;es客户端共有4种&#xff1a; 1、postman&#xff1b; 2、kibana&#xff1b; 3、curl&#xff1b; 4、api&#xff0c; 如java api&#xff1b; 【1】下载elasticsearch windows version 和 kibana window version https://w…

IDEA中配置mybatis

之前我们用maven创建了项目&#xff0c;接着我来写下怎么在idea中配置mybatis。 第一步我们先把mybatis、sql驱动的依赖先导进去&#xff0c;接着在&#xff0c;main文件夹下面新建一个resources文件夹&#xff0c;再到下面新建一个mybatis.xml文件作为mybatis的主配置文件。 …

Spring的核心模块解析

转载自 Spring的核心模块解析 Spring框架是一个轻量级的集成式开发框架&#xff0c;可以和任何一种框架集成在一起使用&#xff0c;可以说是一个大的全家桶。Spring从1.x发展到现在的5.x可以说是越来越强大&#xff0c;下面来看看Spring都包含哪些核心的模块吧。 Spring图中的这…

no [query] registered for [filtered] in es7 的解决方法

转自 https://blog.csdn.net/wslyk606/article/details/78896023 使用es查询条件为&#xff1a; POST /_search { "query": { "filtered": { "query": { "query_string": { …

控制台查出数据传到layui数据表格却没有数据的问题

最近在试着用ssm整合的框架来做一个新的项目&#xff0c;然后用idea做了一个多表查询&#xff0c;结果发现有某一条数据没有正常显示出来&#xff0c;这让我着急的到网上找了好久都没有答案&#xff08;可能是我不太聪明&#xff09;如下图 明明其他的都有数据了&#xff0c…

一张图搞懂Spring bean的完整生命周期

转载自 一张图搞懂Spring bean的完整生命周期 一张图搞懂Spring bean的生命周期&#xff0c;从Spring容器启动到容器销毁bean的全过程&#xff0c;包括下面一系列的流程&#xff0c;了解这些流程对我们想在其中任何一个环节怎么操作bean的生成及修饰是非常有帮助的。 Bean的完整…

React学习途径和资料分享

转自&#xff1a; https://www.jianshu.com/p/de421e0db710 这段时间因为项目的原因&#xff0c;要做web前端&#xff0c;趁此机会调研了一下当前前端的技术&#xff0c;根据调研的结果&#xff0c;React毫无疑问是现在的NO.1&#xff0c;遂决定入坑学一下React。 工欲善其事…

Mysql外键约束怎么删除

记录一下碰到的问题。由于我是使用PowerDesigner来建mysql物理模型的&#xff0c;为了表与表之间的关系更加清楚&#xff0c;我给他们连线了。之后我就用它生成的SQL语句在navicat把表建出来&#xff0c;我看见没问题就直接用了&#xff0c;毕竟初学者嘛&#xff0c;嘿嘿。 到我…

Spring AOP注解为什么失效?90%Java程序员不知道

转载自 Spring AOP注解为什么失效&#xff1f;90%Java程序员不知道 使用Spring Aop注解的时候&#xff0c;如Transactional, Cacheable等注解一般需要在类方法第一个入口的地方加&#xff0c;不然不会生效。 如下面几种场景 1、Controller直接调用Service A方法&#xff1a;…

mybatis多表新增如何获取主键ID

记录一下碰到的问题&#xff0c;就当做是笔记吧&#xff0c;防止忘记。在做ssm多表新增的时候&#xff0c;碰到了一个小问题&#xff0c;就是在新增成功一个表的时候我要获取它的ID&#xff0c;然后用它的ID新增下一个表。 但是&#xff0c;我要怎么做呢&#xff1f;新增成功&a…

React 相关的优秀资源

转自&#xff1a; https://github.com/ywwhack/react-journey React 相关的优秀资源 以下列出的资源主要来自自己学习react过程中看过的觉的不错的文章、教程&#xff0c;也算是一个学习过程的记录。 React 教程 名称简介fullstackreact如果只看一个react教程&#xff0c;…

Spring import配置文件使用占位符

转载自 Spring import配置文件使用占位符 import使用占位符 连接池切换导入配置的代码&#xff1a; <import resource"classpath:META-INF/spring/spring-${db.connection.pool}.xml" /> 在配置文件添加配置 db.connection.pooldruid 启动直接报错&#xff0c;…

i18n国际化登录页面

国际化是啥&#xff0c;一开始我也是一脸懵逼。了解了之后才知道&#xff0c;原来它相当于网站的翻译按钮。毕竟世界上有很多不同的语言&#xff0c;不可能每个人都会中文嘛&#xff0c;所以它的作用就体现出来了。 国际化又被称为i18n&#xff0c;因为internationalization(国…

react书籍推荐

转自&#xff1a; https://blog.csdn.net/xutongbao/article/details/88638078 React全栈.pdf 链接&#xff1a;https://pan.baidu.com/s/10Qzn8uTTKPVCfJ7R4FKYLQ 提取码&#xff1a;pcfj 深入React技术栈.pdf 链接&#xff1a;https://pan.baidu.com/s/1c5kQbrQNMxAkyIurjG…

Java 9 新特性概述

转载自 Java 9 新特性概述Java 9 正式发布于 2017 年 9 月 21 日 。作为 Java8 之后 3 年半才发布的新版本&#xff0c;Java 9 带 来了很多重大的变化。其中最重要的改动是 Java 平台模块系统的引入。除此之外&#xff0c;还有一些新的特性。 本文对 Java9 中包含的新特性做了概…

基于脚手架创建react项目

React&#xff08;一&#xff09;使用脚手架创建React项目&#xff1a; 转自&#xff1a; https://www.cnblogs.com/yulingjia/p/9583244.html D:\workbench_ws>npm install -g create-react-app C:\Users\pacoson\AppData\Roaming\npm\create-react-app -> C:\Users\pac…

使用Git前的准备工作

版本控制&#xff08;Revision control&#xff09;是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史&#xff0c;方便查看更改历史记录&#xff0c;备份以便恢复以前的版本的软件工程技术。 简单来说&#xff0c;版本控制就是用于管理多人协同开发项目的…

Servlet 工作原理解析

转载自 Servlet 工作原理解析从 Servlet 容器说起 要介绍 Servlet 必须要先把 Servlet 容器说清楚&#xff0c;Servlet 与 Servlet 容器的关系有点像枪和子弹的关系&#xff0c;枪是为子弹而生&#xff0c;而子弹又让枪有了杀伤力。虽然它们是彼此依存的&#xff0c;但是又相互…