idea 创建普通maven工程后需要修改配置

本文 废弃,转为下面篇文章:

介绍

使用idea创建maven工程后,需要修改配置,否则可能会引发错误

windows idea 配置菜单:

mac idea 配置菜单:

配置maven

修改编码集(可选)

一般都采用utf-8编码集

一般情况,在pom.xml中增加下面代码,idea可自动修改配置。

注意:需要确认,有时可能无变化

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

启动注解生效(可选)

一般都使用注解,很少使用配置文件

修改java编译版本(可选)

一般情况,在pom.xml中增加下面代码,idea可自动修改配置。

注意:需要确认,有时可能无变化

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

修改java编译版本(必须)

文件类型过滤(可选)

目的:

操作方法:

IDE的Build/Run操作委托给Maven来进行(必须)

否则报错

https://www.malaoshi.top/show_1EF5qXKsYxE3.html

修改工程配置

修改工程编译版本(可选)

一般情况,在pom.xml中增加下面代码,idea可自动修改配置。

注意:需要确认,有时可能无变化

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

修改工程编译版本(必须)

修改模块编译版本(可选)

一般情况,在pom.xml中增加下面代码,idea可自动修改配置。

注意:需要确认,有时可能无变化

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

修改模块编译版本(必须)

idea2020控制台中文乱码(必须)

https://www.malaoshi.top/show_1IX1fKMuYVA.html

安装 Lombok 插件(一般不推荐)

参见:
https://www.malaoshi.top/show_1EF5gUlWi5Ev.html


原文出处:/show_1EF6W8WyBMNS.html