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

部署到nexus

丁景山
2023-03-14

我试图将工件部署到nexus。当我尝试使用本地机器时,它工作正常。但是当我尝试在另一台机器中使用nexus时,它会抛出错误。

我已经配置了

nexus机器接受80

编辑:这是我第一次尝试设置和部署Nexus。我可以从Nexus下载依赖项。唯一的问题是我无法部署

设置。xml

<servers>
    <server>
      <id>releases</id>
      <username>deployment</username>
      <password>deployment</password>
    </server>
     <server>
      <id>snapshots</id>
      <username>deployment</username>
      <password>deployment</password>
    </server>
  </servers>

波姆。xml

<distributionManagement>

                     <repository>
                       <id>releases</id>
                       <name>releases</name>
                       <url>http://ie22dtvm60013:8080/nexus/content/repositories/releases/</url>
                     </repository>

                     <snapshotRepository>
                       <id>snapshots</id>
                       <name>Internal Snapshots</name>
                       <url>http://ie22dtvm60013:8080/nexus/content/repositories/snapshots/</url>
                     </snapshotRepository>
</distributionManagement>


共有1个答案

苍和裕
2023-03-14

问题可能是ipv6已激活。Maven在路由器提供的情况下使用ipv6,但通常网络尚未完全配置以使用ipv6。

尝试将-Djava.net.preferIPv4Stack=true设置为maven调用部署命令。

 类似资料:
  • 主要内容:使用 Maven 部署构件到 Nexus ,手动上传构件如果仅仅是为了代理远程的公共仓库,那么 Nexus 的代理仓库就完全能够满足需要,但是我们知道,Nexus 除了代理仓库外,还有另一种仓库:宿主仓库。 宿主仓库的主要作用是存储公司或组织内部的构件,以及一些无法从公共仓库获取的第三方构件(JDBC 驱动),供用户下载使用。用户可以通过配置 Maven 将构件自动部署到 Nexus 宿主仓库,也可以在 Nexus 界面手动上传构件。 使用 Maven

  • Spring Boot的可执行jar是现成的,适用于大多数流行的云PaaS(平台即服务)提供商。 这些提供商往往要求您“自带容器”。 它们管理应用程序进程(而不是具体的Java应用程序),因此它们需要一个中间层,使您的应用程序适应云的运行过程概念。 两个流行的云提供商Heroku和Cloud Foundry采用“buildpack”方法。 buildpack将您部署的代码包装在启动应用程序所需的任

  • 好吧,我还是有点被部署应用程序的所有选择弄得不知所措。我的案子真的很简单。我有一个Java程序,现在在Win7上的NetBeans中工作。我想在另一个没有NetBeans的Windows桌面上运行它。 这里介绍的方法:https://netbeans.org/kb/docs/java/native_pkg.html生成一个.exe文件,该文件在Win桌面上安装应用程序。但是,这个文件很大,因为它包

  • 最近,我发现可以使用Spring Boot附带的ServletRegistrationBean将自己的servlet bean添加到MVC中。但是文档似乎表明这只适用于嵌入式servlet容器:http://docs.spring.io/spring-boot/docs/current/reference/html/howto-embedded-servlet-containers.html我的简

  • 我们将前面打包好的程序传到服务器其实就可以运行了,Blade的默认端口是 9000, 实际上大部分人都会使用 nginx 代理本地的网站,而不是直接将web服务端口修改为 80。 安装nginx的笔记我在这里写过,你可以参考一下。 启动项目 java -jar xxx.jar 后台运行 后台运行的方式蛮多的,比如使用 screen 这样的软件开启一个会话,也可以使用 nohup 命令 nohup

  • 问题内容: 我正在尝试第一次将docker映像部署到kubernetes集群中,我有两个节点master和worker节点都处于启动和运行状态。 我创建了namesapace预发布环境,以在jenkins构建过程中部署我的更改,但我遇到了错误。 詹金斯舞台 你能请人帮我吗? 问题答案: 原因是上下文在您的kubeconfig文件中不存在。您可以运行以检查当前上下文并使用该上下文。