还在手动下载jar包吗? 来这里教你在eclipse中配置Maven(本地仓库、阿里云镜像)

本文详细介绍了Maven的下载、配置过程,包括环境变量配置、本地仓库和阿里云镜像配置,还给出了配置出错的解决方法。此外,说明了在Eclipse中使用和测试Maven的步骤,如配置Maven路径、新建Maven项目等,以及如何修改默认Java版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    目录如下(点击跳转):

如有错误之处,欢迎大家指正.o( ̄▽ ̄)ブ


  • 下载好上面的Moven我们打开,解压到想要的安装目录 (非中文)。可以看到以下列表:

在这里插入图片描述

  • 接下来进行环境变量的配置:
  1. 右击“我的电脑”,选择属性
          窗口大小不可以调整,但是窗口每次更新数据后会自动调整窗口的高度,来满足更多的数据能够输出到窗口中.
    在这里插入图片描述

      我们可以见看到这里有着用户变量系统变量,有什么区别呢?
             用户变量是当前登录计算机的用户可以使用;
             系统变量代表此计算机的多个用户可以使用;

  • 在这里,我们选择系统变量中新建:
    -
  • 新建系统变量:
名称: 	MAVEN_HOME
变量值:Maven的安装路径

在这里插入图片描述

  • 编辑系统变量名Path (如果没有,可以直接新建), 添加两条变量值如下(英文分号间隔开):
	%MAVEN_HOME%\bin
  • 最后我们进入命令提示符窗口查看maven是否配置成功(WIN + R 输入cmd回车进入)
            输入 “mvn -version”,看到以下信息:

在这里插入图片描述






  • 如果在命令行测试过程中出现以下情况:
The JAVA_HOME environment variable is not defined correctly

解决:
         观察JAVA_HOME的配置中:用户变量和系统变量需要相匹配
         如果还是没解决,把JAVA_HOME删掉重新配




  • 为什么配置本地仓库呢?
  • 因为Maven 不包含具体功能,具体功能由插件来完成。Maven 核心程序会到本地仓库中查找插件。如果本地仓库中没有就会从远程中央仓库下载。此时如果不能上网则无法执行 Maven 的具体功能。所以我们可以将 Maven 的本地仓库指向一个在联网情况下下载好的目录。
  • Maven 默认的本地仓库:C:\Users\当前用户名.m2\repository\ 目录下。
  • 我们要修改本地仓库,需要进行以下操作:
           1.打开Maven安装路径,找到并打开里面的conf:
    在这里插入图片描述
           2. 打开settings.xml 配置文件
    在这里插入图片描述
           3. 找到下图所示的标签:
    在这里插入图片描述
           我们可以看到里面有下面的介绍:(就是本地仓库的意思)
<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
  • 4.配置 本地仓库(在settings标签里面添加下面的语句)
<localRepository>本地仓库的路径</localRepository>
  • 配置好本地的仓库之后,我们会发现中央仓库下载jar包很慢。怎么解决呢?我们可以配置阿里云的镜像:
  • 还是在上面的settings.xml文件中配置(< mirrors >< /mirrors>标签里面配置以下标签):
<mirror>
	<id>nexus-aliyun</id>
	<mirrorOf>central</mirrorOf>
	<name>Nexus aliyun</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

效果如下:

在这里插入图片描述



  • eclipse中自带的Maven不能修改本地仓库,所以我们不使用自带的 Maven,而是使用自己安装的,在 Eclipse 中配置 Maven 的步骤如下:
  • eclipse中点击Windows --> Preferences --> Maven --> Installations 里面:

在这里插入图片描述

  • 我们发现在里面已经有默认的路径了。
  • 我们点击Add

在这里插入图片描述

  • 选择刚刚安装的(解压的路径中)Maven的路径:
  • 随后点击 User Settings(在Global Settings里面选中刚刚修改过的Settings.xml文件):

在这里插入图片描述

  • 最后应用并关闭即可。

  • 在eclipse中新建Maven项目:
    在这里插入图片描述
    -勾选上这个选项:
    在这里插入图片描述

  • 效果如下:

    在这里插入图片描述

  • 目录视图如下:
    在这里插入图片描述

  • 我们可以看到默认的java版本是1.8 , 怎么修改呢?

  • 显然是在settings.xml中修改(< profiles> 标签里面添加):

	<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>
  • 新建Java文件,结构如下:
    在这里插入图片描述
  • 代码如下:
Hello.java:
package com.zwl.mains;

public class Hello {
	public String sayHello(String name) {
		return "Hello " + name + "!";
	}
}


HelloTest.java:

package com.zwl.test;

import org.junit.Test;

import com.zwl.mains.Hello;

public class HelloTest {
	
	@Test
	public void testHello() {
		Hello hello = new Hello();
		String maven = hello.sayHello("Zhang");
		System.out.println(maven);
	}

}

在这里插入图片描述

  • 输出成功:
    在这里插入图片描述

感谢阅读

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值