Maven
下载页仓库页Maven 生命周期pom.xml 配置jdk版本与UTF-8编码pom.xml 配置junit依赖[ resources 过程展示 ][ test 过程展示 ]IDEA Maven 配置
一:Maven 生命周期
二:pom.xml 配置jdk版本与UTF-8编码
<?xml version
="1.0" encoding
="UTF-8"?>
<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>org
.example
</groupId
>
<artifactId>MavenTest1
</artifactId
>
<version>1.0-SNAPSHOT
</version
>
<!-- 泛型自动推断:
>=jdk7
-->
<build>
<plugins>
<plugin>
<groupId>org
.apache
.maven
.plugins
</groupId
>
<artifactId>maven
-compiler
-plugin
</artifactId
>
<version>3.5.1</version
>
<configuration>
<source>1.8</source
>
<target>1.8</target
>
</configuration
>
</plugin
>
</plugins
>
</build
>
<properties>
<project
.build
.sourceEncoding
>UTF
-8</project
.build
.sourceEncoding
>
<project
.reporting
.outputEncoding
>UTF
-8</project
.reporting
.outputEncoding
>
<maven
.compiler
.encoding
>UTF
-8</maven
.compiler
.encoding
>
</properties
>
</project
>
三:pom.xml 配置junit依赖
<dependencies>
<dependency>
<groupId>junit
</groupId
>
<artifactId>junit
</artifactId
>
<version>4.13</version
>
<scope>test
</scope
>
</dependency
>
</dependencies
>
四:[ resources 过程展示 ]
将resources文件夹中资源文件拷贝到target/...相应文件夹中
五:[ test 过程展示 ]
注意 :mvn clean会直接清空target文件夹
六:IDEA Maven 配置
sysdm.cpl + 右键我的电脑属性(2个地方可操作)
M2_HOMEJAVA_HOME