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

如何将flink snapshot jar部署到私有maven存储库?

秦昊穹
2023-03-14

我已经构建了Flink的快照版本,并希望将其部署到我的私有nexus存储库中。我尝试在pom中添加以下配置。xml

<distributionManagement>
        <repository>
            <id> botech-common-release</id>
            <name> Botech Common Release</name>
            <url> http://192.168.3.249:8081/repository/botech-common-release/</url>
        </repository>
        <snapshotRepository>
            <id>botech-common-snapshots</id>
            <name>Botech Common Snapshots</name>
            <url>http://192.168.3.249:8081/repository/botech-common-snapshots/</url>
        </snapshotRepository>
    </distributionManagement>

然后运行“mvn部署”命令。不幸的是,maven仍然试图将Flink的快照部署到官方存储库中:

[错误]无法执行目标组织。阿帕奇。专家插件:maven部署插件:2.8.2:project上的部署(默认部署):未能部署工件:无法传输工件组织。阿帕奇。flink:force shading:jar:1.12-20210110.113153-389从/到apache。快照。https(https://repository.apache.org/content/repositories/snapshots):无法传输文件https://repository.apache.org/content/repositories/snapshots/org/apache/flink/force-shading/1.12-SNAPSHOT/force-shading-1.12-20210110.113153-389.jar状态代码为401-

如何更改Flink的目标snapShot存储库?

共有1个答案

施自怡
2023-03-14

将相同的配置添加到force shading module的pom中

 类似资料:
  • 因此,我在gitlab上有一个项目test-project(https://gitlab.com/group/test-project),这是一个我使用gitlab管道构建和部署的java应用程序。在构建阶段,我正在执行,包test-project.jar被推送到gitlab maven存储库(https://gitlab.com/group/test-project/-/packages)。 现

  • 我刚刚使用Maven,我需要从一个Ant项目上传一些库。为了开发这个任务,我有一个文件夹,其中包含许多“pom.xml”文件,这些文件引用了我希望使用Maven在Eclipse中添加到我的项目中的jar,还有另一个xml文件,即Ant项目本身。 欢迎所有想法。谢谢

  • 背景:我试图通过Jenkins在一个maven项目上做一个简单的构建(不是通过管道作业),该项目安装在离线环境中(没有互联网连接)。构建成功了,我看到了HelloMaven。jar成功部署到JFrog artifactory,该artifactory再次离线安装。 问题:但整体Jenkins构建失败的原因 “构建步骤:将工件部署到Maven存储库已将构建结果更改为失败” Jenkins构建控制台输

  • 问题内容: 我有一个标记为的docker 映像,并且在dockerhub上有一个名为的私有仓库。 当我推动我的工作时,我最终总是会碰到公共仓库。 具体将我的图片推送到我的私人仓库的确切语法是什么? 问题答案: 您需要先使用正确标记图像: 然后码头工人使用相同的标签推。 例:

  • 我有一个docker图像标记为,我在dockerhub上有一个名为的私人回购 当我推我的时,我最终总是点击公共回购。 将我的图像推送到私人回购协议的确切语法是什么?

  • 我运行一个开源库,正在考虑让它完全接受Maven并将其上传到中央存储库,以便人们可以轻松地将其添加到他们的项目中。 问题在于,它依赖于几个较旧的库,这些库在任何 Maven 存储库中都不存在。目前,这意味着pom文件必须使用依赖项范围。我还阅读了有关为项目创建本地存储库以安装第三方库的信息。 但是,我的印象是,当我将库部署到 Maven 存储库时,这两种方法都不能很好地工作。也就是说,如果它依赖于