Java环境下Maven安装与环境变量配置

简介: Java环境下Maven安装与环境变量配置

下载安装maven

下载网站:https://maven.apache.org/download.cgi


1.png

下载完成后,解压,把路径记住


2.png


配置环境变量

右键【此电脑】选择【属性】选择【高级系统设置】


3.png


在【高级】选项卡下选择【环境变量】


4.png


系统变量内选择【新建】


5.png


变量名【MAVEN_HOME】

变量值【E:\ENV20\apache-maven-3.8.6】

实际配置环境变量时以自己安装的路径为准


6.png


7.png


单击【Path】,添加变量值【%MAVEN_HOME%\bin】


8.png


检测


点击确定后按【win+r】运行 cmd,输入【mvn -version】


如果能看到 Maven 相关版本信息,则说明 Maven 已经安装成功


9.png


可能会出现的报错


如果在输入mvn -version后出现:


The JAVA_HOME environment variable is not defined correctly,


this environment variable is needed to run this program.


10.png


解决办法:

在用户变量里也加个JAVA_HOME,配置和系统变量里的一样


11.png


配置本地仓库


在安装的 Maven路径下新建【maven-repository】文件夹,用作maven的本地库


12.png


在maven安装目录下找到 conf文件夹,进入后编辑 【settings.xml】文件,进行本地仓库配置

用来存储从远程仓库或中央仓库下载的插件和 jar包,项目使用一些插件或 jar包,优先从本地仓库查找


13.png


配置自己本地仓库路径

将 <localRepository>/path/to/local/repo</localRepository>(应该在第53行左右)复制出来单独在下面写自己的路径


       14.png                                      


配置完成后,win+R运行cmd,输入【mvn help:system】测试,如果配置成功,则本地仓库(E:\ENV20\apache-maven-3.8.6\maven-repository)中会出现一些文件


15.png


在idea里面一般这样配置路径:


16.png


idea中那些环境配置以及插件


配置阿里云远程仓库  


Maven默认的远程仓库是在国外,所以下载jar包时速度会非常慢,这里推荐大家使用阿里云仓库


如果本地需要插件或者jar包,本地仓库没有,默认去远程仓库下载,远程仓库可以在互联网内也可以在局域网内。


打开 settings.xml,把下面的内容复制到里面(我写到了本地仓库下面)


<!-- 阿里云仓库 -->
<mirror>
  <id>alimaven</id>
  <mirrorOf>central</mirrorOf>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>


配置JDK


在settings.xml配置文件中找到 profile节点(大约在212行左右)


添加如下配置


<!-- java版本 --> 
<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>


17.png


至此,maven安装配置完毕,接下来可以去IDEA中创建Maven项目了






相关文章
|
存储 Java Linux
【Maven】——基础入门,插件安装、配置和简单使用,Maven如何设置国内源
Maven插件安装,Maven项目构建,依赖管理,Haven Help插件,Maven仓库,Maven如何设置国内源
|
IDE Java 编译器
开发 Java 程序一定要安装 JDK 吗
开发Java程序通常需要安装JDK(Java Development Kit),因为它包含了编译、运行和调试Java程序所需的各种工具和环境。不过,某些集成开发环境(IDE)可能内置了JDK,或可使用在线Java编辑器,无需单独安装。
1404 2
|
Java Linux Windows
如何查看已安装的 Java 版本
要查看已安装的 Java 版本,打开命令提示符或终端,输入 `java -version`,回车后即可显示当前系统中 Java 的版本信息。
5984 1
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
7422 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
Java 程序员 Linux
Maven的基本安装与使用
Maven的基本安装与使用
624 6
|
Oracle Java 关系型数据库
在 Debian 12 上安装 Java 21
在 Debian 12 上安装 Java 21
|
IDE Java 编译器
java编译器的安装/环境变量的配置
java编译器的安装/环境变量的配置
373 0
|
Java Android开发 Windows
java环境安装说明
Java从安装到运行第一个程序 对于初学者来说,能否成功运行第一个Java程序,关系到这杯咖啡的口感。 作为才疏学浅的常年初学者,语言描述不清,还是上图吧! 一、安装JDK 打开网址http://www.oracle.com/technetwork/java/javase/downloads/index.html 点击下图温热的咖啡。
1114 0
|
11月前
|
JSON 网络协议 安全
【Java】(10)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
526 1
|
11月前
|
JSON 网络协议 安全
【Java基础】(1)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
463 1

推荐镜像

更多