Maven - 【Start】生命周期及IDEA基本配置

    科技2022-07-21  105

    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
    Processed: 0.010, SQL: 8