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项目了






相关文章
|
21天前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
832 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
4天前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
15 2
|
8天前
|
Java Maven Android开发
【Azure Developer】VS Code打包Java maven Project 遇见 BUILD FAILURE
Unknown lifecycle phase "lean". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>
|
5天前
|
Java Linux Windows
如何查看已安装的 Java 版本
要查看已安装的 Java 版本,打开命令提示符或终端,输入 `java -version`,回车后即可显示当前系统中 Java 的版本信息。
|
15天前
|
安全 Java 数据安全/隐私保护
如何配置 Java 安全管理器来避免访问控制异常
配置Java安全管理器以防止访问控制异常,需在启动JVM时通过 `-Djava.security.manager` 参数启用,并设置安全策略文件,定义权限规则,限制代码执行操作,确保应用安全。
|
18天前
|
Java BI 调度
Java Spring的定时任务的配置和使用
遵循上述步骤,你就可以在Spring应用中轻松地配置和使用定时任务,满足各种定时处理需求。
102 1
|
20天前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
64 1
|
26天前
|
消息中间件 分布式计算 Java
大数据-73 Kafka 高级特性 稳定性-事务 相关配置 事务操作Java 幂等性 仅一次发送
大数据-73 Kafka 高级特性 稳定性-事务 相关配置 事务操作Java 幂等性 仅一次发送
27 2
|
28天前
|
分布式计算 资源调度 Hadoop
大数据-01-基础环境搭建 超详细 Hadoop Java 环境变量 3节点云服务器 2C4G XML 集群配置 HDFS Yarn MapRedece
大数据-01-基础环境搭建 超详细 Hadoop Java 环境变量 3节点云服务器 2C4G XML 集群配置 HDFS Yarn MapRedece
61 4
|
27天前
|
消息中间件 Java 大数据
大数据-56 Kafka SpringBoot与Kafka 基础简单配置和使用 Java代码 POM文件
大数据-56 Kafka SpringBoot与Kafka 基础简单配置和使用 Java代码 POM文件
57 2

推荐镜像

更多