java - 这是什么意思 : Not a v4. 0.0 POM。对于项目 org.codehaus.mojo:rpm-maven-plugin

标签 java eclipse maven

恐怕我就是不知道这个错误是什么意思,除此之外还有一个错误。我以前能够构建 jar,但这是我第一次使用 rpm-maven-plugin。

我想创建一个 rpm,但到目前为止使用 rpm-maven-plugin 导致错误。

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: org.codehaus.mojo:rpm-maven-plugin
POM Location: C:\Users\<my name>\.m2\repository\org\codehaus\mojo\rpm-maven-plug
in\2.0.1\rpm-maven-plugin-2.0.1.pom

Reason: Not a v4.0.0 POM. for project org.codehaus.mojo:rpm-maven-plugin at C:\U
sers\<my name>\.m2\repository\org\codehaus\mojo\rpm-maven-plugin\2.0.1\rpm-maven
-plugin-2.0.1.pom

最佳答案

问题与错误所述完全相同。我去了我的存储库并在上面的路径中打开了 POM 文件。我意识到 POM 文件是在我未针对我们的内部系统之一进行身份验证时以某种方式下载的。

因此,即使文件存在,pom 文件也只包含一条错误消息。

删除路径下的文件,重新构建后,构建成功。

关于java - 这是什么意思 : Not a v4. 0.0 POM。对于项目 org.codehaus.mojo:rpm-maven-plugin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22450277/

相关文章:

java - 'java.util.concurrent.ExecutionException : org. apache.catalina.LifecycleException:'

java - Maven 和 *非常慢* 互联网连接 : how to speed up download?

maven - 如何使用旧的 maven 插件在 gradle 中的本地和远程 repo 之间切换?

java - Tomcat 8 Apache Log4j 1.2.17 时间

java - Eclipse 继续崩溃

java - 根据对象在 Java 中的接口(interface)实现来处理对象

eclipse - 如何在 ubuntu 12.04 中始终以 root 身份运行 eclipse?

bash - 无法写入Docker Maven容器中的〜/.m2

java - 获取 java.sql.SQLException : Operation not allowed after ResultSet closed

java - 如何以正确的方式关闭 socket ?