maven下载安装
官网下载maven:Maven – Download Apache Maven
解压到自己盘
我的电脑高级系统配置
新建一个 MAVEN_HOME
路径到解压的maven路径
path里面添加%MAVEN_HOME%\bin
检查cmd里 mvn -verson
maven配置本地仓库和远程仓库
1.apache-maven-3.8.4\conf\settings.xml
<localRepository>/path/to/local/repo</localRepository> -->下面配置m2库
<localRepository>F:\maven</localRepository>
2. 配置镜像mirrors里
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<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.IDEA创建maven项目
创建file -> new -> empty project
Setting 搜索框搜索 maven 添加好maven路径
user setting file 配置 自己安装好的maven 里面 setting.xml (F:\apache-maven-3.8.4\conf\settings.xml)
local 本地仓库
创建maven模块
创建text resources资源文件夹
<!--怎么配置jar包 老师给的网站
本地仓库
https://mvnrepository.com/ -->
pom.xml配置
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
编写Demo1类
package com.imnu.demo;
public class Demo1 {
public String method01 (String Data){
System.out.println(Data);
return "maven is good";
}
}
编写DemoRunner主函数
package com.imnu.demo;
public class DemoRunner {
public static void main(String[] args) {
Demo1 demo1 = new Demo1();
System.out.println(demo1.method01("haha"));
}
}
编写测试类 test 测试类可以直接测试里面的方法,从而不需要调用DemoRunner主函数
import com.imnu.demo.Demo1;
import org.junit.Test;
public class Text01 {
@Test
public void test01(){
Demo1 demo1 = new Demo1();
System.out.println(demo1.method01("haha"));
}
}
@Test 在没有配置运行的环境下,有他才可以运行