当前位置: 首页 > 知识库问答 >
问题:

部署失败:未在分发管理元素内部的POM或DaltDeploymentRepository中指定存储库元素

窦宏旷
2023-03-14

当我部署在IntelliJ(Maven

我是新来的,希望你能帮忙。

[错误]无法执行目标组织。阿帕奇。专家插件:maven deploy插件:2.8.2:在项目UserSegmentCounter上部署(默认部署):部署失败:未在分发管理元素内的POM或-DaltDeploymentRepository=id::布局::url参数中指定存储库元素-

这是我的pom。xml

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.5</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>vcc.mlbigdata.intern</groupId>
    <artifactId>UserSegmentCounter</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>UserSegmentCounter</name>
    <description>UserSegmentCounter</description>
    <properties>
        <java.version>1.8</java.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.json</groupId>
            <artifactId>json</artifactId>
            <version>20210307</version>
        </dependency>
        <dependency>
            <groupId>javax.ws.rs</groupId>
            <artifactId>javax.ws.rs-api</artifactId>
            <version>2.1.1</version>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <excludes>
                        <exclude>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                        </exclude>
                    </excludes>
                </configuration>
            </plugin>
        </plugins>
    </build>

</project>

共有1个答案

巫马昆琦
2023-03-14

<代码>Maven

这对我很有效。

 类似资料:
  • 问题内容: 我在部署时遇到问题,这是我收到的错误消息: 我检查了互联网上的一些资源,但没有一个适合我的情况。我认为这与我有关,因此以下是其相关部分: 您认为问题可能是什么?提前致谢。 问题答案: 您应该在的分发管理部分中包括要部署的存储库。 例: 请参阅分销管理

  • 我试图在Artifactory存储库中发布一个项目。这是一个依赖于我的主项目的项目,所以我想把pom、.jar和sources.jar放在artifactory存储库中。 settings.xml文件存储在maven目录中: 我已经使用以下maven命令标记了版本: 那么,如果我尝试: ,我得到了错误: [信息][错误]未能在项目上执行目标org.apache.maven.plugins:mave

  • 我想知道HTML代码是否有效: 如果它无效,还能做什么?

  • 我正在使用8.5.0运行时服务器运行我的项目,在部署期间,我发现以下错误 这里是配置。引用密钥存储的xml文件。资源目录中的jks文件

  • 我是Maven和Nexus的新人。我在本地Nexus上部署maven项目(使用IntelliJ开发)时遇到了问题。您将发现附加了我的maven settings.xml 我的目标是在不修改pom.xml文件的情况下部署我的项目,只修改~/.m2/settings.xml 你知道吗? 谢谢

  • 所有servlet容器的Web应用程序部署描述文件需要支持以下类型的配置和部署信息: ServletContext初始化参数 Session配置 Servlet声明 Servlet映射 应用程序生命周期监听器类 过滤器定义和过滤器映射 MIME类型映射 欢迎文件列表 错误页面 语言环境和编码映射 安全配置,包括login-config,security-constraint,security-co