在我的项目上运行mvn clean deploy时出现错误
我在eclipse中的项目还会显示以下错误,这些错误是否与我当前的问题有关。
项目配置不是pom.xml的最新信息 生命周期配置未涵盖插件配置
此外,我的日食似乎无法正确编译文件。我的SpringBoot Java文件没有被编译为Java文件。我可以说,因为如果我故意引起语法错误,那么就没有编译错误。这些都在eclipse EE上运行,并且是maven项目的一部分,所以我什至不知道是否需要源文件夹。
我还要在下面显示我的主要pom.xml文件,它在“ pom”和“&ndash”上都有编译错误
我尝试了以下解决方案
Eclipse Blue, Maven: Project configuration is not up-to-date with pom.xml
Failed to resolve version for org.apache.maven.archetypes
<?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>
[错误]无法在项目dfc_app上执行目标org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy(默认部署):部署失败:未在distributionManagement元素内的POM中指定存储库元素或-DaltDeploymentRepository = id :: layout :: url参数中
答案 0 :(得分:0)
mvn deploy
将产生的工件部署到Maven存储库。
为此,它需要配置必须将其部署到哪个存储库,并且丢失了。
但是我假设您不想将其部署到存储库中,而只是构建它。
那是mvn install
,它将安装在您的本地存储库中。
也许您应该先阅读文档:https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html