IDEA2019.3.3 配置Maven

环境:idea2019.3.3

maven3.5.4(3.6.1是idea自带的版本,3.6.3测试过发现maven目录下只有lifecycle,没有plugins)

目录

1.下载maven3.5.4 

2.配置settings.xml

2.1指定本地仓库

2.2配置镜像

 2.3配置JDK版本

3.配置环境变量

3.1配置JAVA_HOME

 3.2配置MAVEN_HOME

3.3验证

4.IDEA的配置

4.1创建maven工程

 4.2配置maven

5.简单测试

1.pom.xml添加依赖

2.src/main/java下创建maven文件夹,maven下创建Hello.java

 3.src/test/java下创建maven文件夹,maven下创建HelloTest.java

4.测试

1.下载maven3.5.4 

Index of /maven/maven-3/3.5.4/binaries


 

下载之后解压到自己需要的目录下面。

2.配置settings.xml

2.1指定本地仓库

由于本地仓库的默认位置是在用户的家目录下,而家目录往往是在 C 盘,也就是系统盘。将来 Maven 仓库中 jar 包越来越多,仓库体积越来越大,可能会拖慢C 盘运行速度,影响系统性能。所以建议将 Maven 的本地仓库放在其他盘符下。

找到解压文件夹下的conf文件夹下的settings.xml文件进行配置。

打开settings.xml文件找到如下位置(红框里面是需要添加的代码): 

 添加一行代码:<localRepository>xxx</localRepository>,xxx为你需要配置的路径

<localRepository>D:\JAVA_Structures\Maven\maven_reppository</localRepository>

我的仓库路径如下: 

2.2配置镜像

找到settings.xml文件如下位置(红框里面是需要添加的代码):

 添加代码(要一模一样):

	<mirror>
      <id>nexus-aliyun</</id>
      <mirrorOf>central</mirrorOf>
      <name>Nexus aliyun</name>
      <url>https://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

注意:本人添加镜像之后发现下载依赖的时候不成功,所以我注释掉了镜像的配置代码,能够下载成功(添加“<!--xxx-->”,xxx即是需要注释代码)。读者自行实验是否需要配置镜像。当你创建Maven工程时Plugins和Dependencies都没有爆红,那就是成功的!

 2.3配置JDK版本

找到settings.xml文件如下位置(红框里面是需要添加的代码):

 添加代码(需要一模一样):

	<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>

3.配置环境变量

3.1配置JAVA_HOME

Maven 是一个用 Java 语言开发的程序,它必须基于 JDK 来运行,需要通过 JAVA_HOME 来找到 JDK 的安装位置。

1.找到系统变量,点击添加

 2.添加内容如下,变量值为你的Java家目录地址(bin的上一级目录)

我的JDK8下载目录: 

3. 将JAVA_HOME添加到path变量里面,变量值为:%JAVA_HOME%\bin

 

 3.2配置MAVEN_HOME

 maven配置同上。

1.配置系统变量

 2.添加到path变量,变量值为:%MAVEN_HOME%\bin

3.3验证

打开cmd命令,输入

echo %JAVA_HOME%

mvn -v

 

4.IDEA的配置

4.1创建maven工程

 

 下图红框内容可以自己填写

 4.2配置maven

1.选择File---->Settings----> Build, Execution, Deployment ----> Build Tools ---->Maven---->Importing;开启自动导入

 2.选择File ----> Settings ----> Build, Execution, Deployment ----> Build Tools ----> Maven;设置路径。home路径选择下载的maven路径;settings files选择conf目录下的settings.xml(也就是之前你配置的settings.xml文件)。

注意:勾选override才可以自行选择路径。Local repository有时候会自动更新成settings.xml配置的仓库地址,有时候不会,这时候就需要你自己勾选override自行配置仓库地址。

 

5.简单测试

1.pom.xml添加依赖

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

添加成功结果如下:

 如果爆红,可以点击刷新按钮刷新一下,然后等待下载依赖结束。

2.src/main/java下创建maven文件夹,maven下创建Hello.java

public class Hello {

    public void showMessage(){
        System.out.println("Hello Maven!!!");
    }
}

 

 3.src/test/java下创建maven文件夹,maven下创建HelloTest.java

public class HelloTest {

    @Test
    public void testHello(){
        Hello hello = new Hello();
        hello.showMessage();
    }

}

 

4.测试

运行成功!

 

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值