Maven mvn部署失败:POM中未指定存储库元素

Maven mvn部署失败:POM中未指定存储库元素,maven,maven-2,maven-3,maven-plugin,Maven,Maven 2,Maven 3,Maven Plugin,当我在我的项目上运行mvn clean deploy时,我得到一个错误 我在eclipse中的项目还显示了以下错误,我不知道这些错误是否与我当前的问题有关 项目配置不是pom.xml的最新版本 生命周期配置未涵盖插件配置 此外,我的eclipse似乎没有正确编译文件。我的SpringBoot java文件未编译为java文件。我能说出来,因为如果我故意引入语法错误,就不会有编译错误。这都是在EclipseEE上运行的,并且是maven项目的一部分,所以我甚至不知道是否需要一个源文件夹 我还在下面

当我在我的项目上运行mvn clean deploy时,我得到一个错误

我在eclipse中的项目还显示了以下错误,我不知道这些错误是否与我当前的问题有关

项目配置不是pom.xml的最新版本 生命周期配置未涵盖插件配置

此外,我的eclipse似乎没有正确编译文件。我的SpringBoot java文件未编译为java文件。我能说出来,因为如果我故意引入语法错误,就不会有编译错误。这都是在EclipseEE上运行的,并且是maven项目的一部分,所以我甚至不知道是否需要一个源文件夹

我还在下面显示我的主pom.xml文件,它在“pom”和“&ndash”上都有编译错误

我尝试了以下解决方案


4.0.0
com.fanniemae.dfc
dfc_应用程序
聚甲醛
0.0.1-快照
角度的
弹簧靴

[错误]无法执行目标org.apache.maven.plugins:maven部署插件:2.7:deploy(默认部署)在项目dfc_应用程序上:部署失败:未在POM inside distributionManagement元素或-DaltDeploymentRepository=id::layout::url参数中指定repository元素。mvn deploy将把生成的工件部署到Maven存储库

要做到这一点,它需要配置它必须部署到哪个存储库,而这个配置丢失了

但我假设您不想将其部署到存储库,而只是构建它

这就是
mvn安装
这将在您的本地存储库中安装它


也许您应该从阅读文档开始:

mvndeploy
将生成的工件部署到Maven存储库中

要做到这一点,它需要配置它必须部署到哪个存储库,而这个配置丢失了

但我假设您不想将其部署到存储库,而只是构建它

这就是
mvn安装
这将在您的本地存储库中安装它


也许你应该从阅读文档开始:

当我运行mvn安装时,它说构建成功,那么你的问题解决了吗?如果是的话,如果你接受我的回答,我将不胜感激。谢谢,我仍然无法将其部署到何处?您想将其部署到何处?TBH我不知道,但最好是默认位置。我运行mvn Install时,它说build successful(构建成功),所以您的问题得到了解决?如果是的话,如果你接受我的回答,我将不胜感激。谢谢,我仍然无法将其部署到您想将其部署到哪里?TBH我不知道,但最好是默认位置
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.fanniemae.dfc</groupId>
<artifactId>dfc_app</artifactId>
<packaging>pom</packaging>
<version>0.0.1-SNAPSHOT</version>
<modules>
    <module>dfc_angular</module>
    <module>dfc_springBoot</module>
</modules>

<!--<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.3RELEASE</version>
    <relativePath/> &lt;!&ndash; lookup parent from repository 
&ndash;&gt;
</parent>-->

</project>