maven-compiler-plugin和maven-jar-plugin报错飘红

Posted 格子衫111

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven-compiler-plugin和maven-jar-plugin报错飘红相关的知识,希望对你有一定的参考价值。

下载maven项目后,发现pom.xml文件中有几个插件报错飘红,

但是本地仓库中又有,

那么这是为什么呢?

很明显是找不到该插件,经过检查,发现pom.xml文件中,没有指定group路径和版本号,经过添加,问题解决。

解决方案:
1、给maven-compiler-plugin指定group路径

            <plugin>
<!--                增加groupId标签-->
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.3</version>
                <configuration>
                    <source>$jdk.version</source>
                    <target>$jdk.version</target>
                    <encoding>utf-8</encoding>
                </configuration>
            </plugin>

2、给maven-jar-plugin和spring-boot-maven-plugin指定版本号

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <!--    增加版本号-->
                <version>3.0.2</version>
                
                <configuration>
                    <excludes>
                        <exclude>application.yml</exclude>
                        <exclude>*.properties</exclude>
                        <exclude>*.xml</exclude>
                    </excludes>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <!--    增加版本号-->
                <version>2.0.2.RELEASE</version>
                <configuration>
                    <layout>ZIP</layout>
                </configuration>
            </plugin>

以上是关于maven-compiler-plugin和maven-jar-plugin报错飘红的主要内容,如果未能解决你的问题,请参考以下文章

`spring-boot-maven-plugin` 和 `maven-compiler-plugin` 有啥区别?

maven-compiler-plugin 指定jdk的版本和编码

父pom中的maven-compiler-plugin

疑难杂症maven-compiler-plugin 在 idea 下的问题

如何使用 maven-compiler-plugin 配置 Lombok?

如何禁用 maven-compiler-plugin?