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

Azure工件部署包

何涵忍
2023-03-14

我正在尝试使用mvn deploy:deploy file命令将第三方私有包直接发布到我的Azure工件提要,如下所示:

mvn deploy:deploy-file -Dpackaging="jar" -DrepositoryId="PXXXXX-inccoming" -Durl="https://pkgs.dev.azure.com/XxxXxxxXxxx/XxxXxx/_packaging/PXXXXX-incoming/maven/v1" -DgroupId="pl.group.id" -DartifactId="artifact" -Dversion="0.0.2" -Dfile="C:\path\pl\group\id\0.0.2\artifact-0.0.2.jar"

但我有一个奇怪的错误:

[错误]无法执行目标org.apache.maven.plugins:maven-部署插件:2.7:项目CAST_2015上的部署文件(default-cli):无法部署工件:无法传输工件pl.group.id:工件:jar:0.0.2 from/to PXXXXX-inc的(https://pkgs.dev.azure.com/XxxXxxxXxxx/XxxXxx/_packaging/PXXXXX-incoming/maven/v1):传输https://pkgs.dev.azure.com/XxxXxxxXxxx/XxxXxx/_packaging/PXXXXX-incoming/maven/v1/pl/group/id/artifact/0.0.2/artifact-0.0.2.jar401未授权ProxyInfo{host='proxy-host', userName='null', port=8080, type='超文本传输协议', nonProxyHosts='null'}

提供的用户可以完全访问Azure中的打包。

代理和服务器设置实际上都在我的设置中。xml文件。我做错了什么?

共有1个答案

戈博易
2023-03-14

Azure工件部署包

当我们收到401时,这是因为maven发送了错误的登录凭据,或者根本没有凭据。

要解决此问题,请将以下配置添加到

<server>
      <id>releases</id>
      <username>admin</username>
      <password>admin123</password>
    </server>
    <server>
      <id>snapshots</id>
      <username>admin</username>
      <password>admin123</password>
    </server>
  </servers>

注:

  • 在设置中配置的id。xml必须与pom中配置的id相同。xml

如果它不适用于您,请查看以下线程以了解更多详细信息:

为什么我在Maven中收到“401未经授权”错误?

 类似资料:
  • 我正在用Azure函数做一个小POC。我已经从VS模板创建了一个简单的HttpTrigger函数,如果我在localhost中debbug都可以完美地工作,但如果我在Azure中部署,当我试图启动该函数时,我会遇到一个错误: 发生了一个错误。有关更多信息,请检查日志中的错误ID为24D8E48F-D925-45AD-82CF-F767Decc5F6F 如果我签入Insights,错误是: 调用堆栈

  • 问题内容: 当我尝试部署应用程序时,出现以下错误: 问题答案: 您必须在MAVEN_HOME / conf / settings.xml节服务器中验证您的凭据 id必须与pom.xml中的分发管理中的id匹配

  • 我是一名Azure新手,试图以自动CI/CD方式安装WebApp。 如果我在CLI shell中登录,我可以通过 az webapp部署源配置--name${webapp_name}--资源组${RESOURCEGROUP_name}--插槽暂存--repo url${GIT_url}--分支${branch}--手动集成 我想使用Jenkins中的shell(不使用Azure插件)来实现这一点。

  • azure event grid将捕获订阅中的VM创建和删除,并将Event Hub作为endpoint。但是部署失败,出现以下错误 指定的主题属性与事件订阅范围内的预期主题不匹配。 有什么想法吗?提前致谢 }

  • 我正在设置asp的构建和发布过程中。vsts上的net核心web应用程序。 我让构建处理以下任务: 构建解决方案 点网发布 创建 zip 类型的项目到 $(编译项目记录目录)/MyApp_$(生成 id).zip 发布 -- 项目路径 $(生成项目记录目录)/MyApp_$(生成 id).zip -- 项目名称 MyApp_Package 这一切都很好... 该版本是一个“Azure应用服务部署”

  • 我在这里讨论一下文档:https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob-output?tabs=python 以下是我目前掌握的代码: function.json 初始化。py 如果我理解正确,当一个Blob被添加到容器中时,这个函数应该被触发,并且它可以在同一个容器中保存该