报错信息:Failed to execute goal org.apache.maven.plugins:maven-source-plugin:3.3.0:jar (pojo-attach-sources) on project frms-mar-mybatis: Presumably you have configured maven-source-plugn to execute twice times in your build. You haves to configure a classifier for at least on of them.
原因: 这个错误提示表明在 Maven 构建过程中,maven-source-plugin 被配置了两次来生成源码 JAR,但是没有为其中一个配置分类器(classifier)。Maven 的分类器允许你为生成的附加构件(如源码 JAR、测试源码 JAR、Javadoc JAR 等)提供一个唯一的标识符。
解决方案:
<classifier>module-sources</classifier> <!-- 配置分类器 -->
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.3.0</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
<execution>
<id>attach-sources-module</id>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classifier>module-sources</classifier> <!-- 配置分类器 -->
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>