为了账号安全,请及时绑定邮箱和手机立即绑定

我的 pom.xml 包含这个 maven-formatter-plugin,但没有构建

我的 pom.xml 包含这个 maven-formatter-plugin,但没有构建

catspeake 2022-07-14 10:21:15
错误:Failed to execute goal net.revelc.code.formatter:formatter-maven-plugin:2.8.1:format (default) on project processing-parent:The parameters 'encoding' for goal net.revelc.code.formatter:formatter-maven-plugin:2.8.1:format are missing or invalid -> [Help 1]pom.xml 文件:<build>    <plugins>        <plugin>            <groupId>net.revelc.code.formatter</groupId>            <artifactId>formatter-maven-plugin</artifactId>            <executions>                <execution>                    <goals>                        <goal>format</goal>                    </goals>                </execution>            </executions>        </plugin>    ... //more plugins    </plugins><pluginManagement>    <plugins>        <plugin>            <groupId>net.revelc.code.formatter</groupId>            <artifactId>formatter-maven-plugin</artifactId>            <version>2.8.1</version>            <configuration>                <configFile>${project.basedir}/formatter.xml</configFile>            </configuration>        </plugin>        ... //more plugins    </plugins></pluginManagement>我遵循了插件的文档,我遇到了这个问题。我也将此与一位同事进行了比较,但似乎他的作品和我的作品没有。我还尝试将配置移动到另一个具有相同错误目标的声明。
查看完整描述

1 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

问题很formatter.xml可能在文件内部。

检查第一行,应该是


<?xml version="1.0" encoding="UTF-8" standalone="no"?>

寻找encoding属性。


如果不是这种情况,您可以在配置块中指定一个编码值


<configuration>

    <configFile>${project.basedir}/formatter.xml</configFile>

    <encoding>UTF-8</encoding>

</configuration>


查看完整回答
反对 回复 2022-07-14
  • 1 回答
  • 0 关注
  • 197 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信