Maven安装和手工创建maven项目

1  maven安装

C:\Windows\system32>echo %JAVA_HOME%
C:\Program Files\Java\jdk-12

  • 配置环境变量

  • 查看Maven版本信息

C:\Windows\system32>mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: C:\Program Files\DevInstall\apache-maven-3.6.3\bin\..
Java version: 12, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk-12
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

2  手动创建maven项目

  • maven项目结构

Hello
  |---src
  |---|---main
  |---|---|---java
  |---|---|---resources
  |---|---test
  |---|---|---java
  |---|---|---resources
  |---pom.xml

  • 编写maven

在有pom.xml的目录层打开cmd

pom.xml文件内容如下

<?xml version="1.0" ?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<groupId>com.atguigu.maven</groupId>
	<artifactId>Hello</artifactId>
	<version>0.0.1-SNAPSHOT</version>

	<name>Hello</name>
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<maven.compiler.source>12</maven.compiler.source>
		<maven.compiler.target>12</maven.compiler.target>
    </properties> 
	<dependencies>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.0</version>
			<scope>test</scope>
		</dependency>
	</dependencies>
</project>

在src/main/java/com/maven目录建Hello.java,编写主程序代码,内容如下

package com.maven; 
public class Hello {
    public String sayHello(String name){
        return "Hello "+name+"!";
    }
}

在src/test/java/com/maven目录建HelloTest.java,编写测试程序代码,内容如下

package com.maven;	
import org.junit.Test;
import static junit.framework.Assert.*;
public class HelloTest {
    @Test
    public void testHello(){
        Hello hello = new Hello();
        String results = hello.sayHello("litingwei");
        assertEquals("Hello litingwei!",results);	
    }
}
  • 运行几个基本的Maven命令

  mvn compile 编译
  mvn clean 清理
  mvn test 测试
  mvn package 打包
  ※注意:运行Maven命令时一定要进入pom.xml文件所在的目录!

以上内容我是根据尚硅谷的maven教程学习的,如果有兴趣的话,可以查看一下它们的官方网站http://www.atguigu.com/

或者给我留言可以发一下详细教程的

发布了15 篇原创文章 · 获赞 0 · 访问量 1793

猜你喜欢

转载自blog.csdn.net/jiankangzhu/article/details/104202759