Maven mvn部署失败:POM中未指定存储库元素
当我在我的项目上运行mvn clean deploy时,我得到一个错误 我在eclipse中的项目还显示了以下错误,我不知道这些错误是否与我当前的问题有关 项目配置不是pom.xml的最新版本 生命周期配置未涵盖插件配置 此外,我的eclipse似乎没有正确编译文件。我的SpringBoot java文件未编译为java文件。我能说出来,因为如果我故意引入语法错误,就不会有编译错误。这都是在EclipseEE上运行的,并且是maven项目的一部分,所以我甚至不知道是否需要一个源文件夹 我还在下面显示我的主pom.xml文件,它在“pom”和“&ndash”上都有编译错误 我尝试了以下解决方案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项目的一部分,所以我甚至不知道是否需要一个源文件夹 我还在下面
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/> <!– lookup parent from repository
–>
</parent>-->
</project>