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

Azure管道:将应用程序部署到Azure DevOps中的tomcat服务器时出错

袁炳
2023-03-14

我正在尝试使用Azure DevOps发布管道将java应用程序部署到tomcat服务器。我在tomcat服务器选项卡中填写了war文件路径、服务器URL信息、用户名和密码,如下所示:

但部署失败,我得到以下错误:

我使用的路径或任何其他信息是否错误?谁能帮我一下吗,谢谢。

共有1个答案

袁成化
2023-03-14

您指定的WAR文件的路径似乎不正确,这导致无法找到该文件。

如果我指定了不正确的war文件路径,我会复制完全相同的错误。当我输入正确的war文件路径时。错误消失了。见下文:

正确的文件路径应该是$(System.DefaultWorkingDirectory)/\u Tomcat/drop/Build CS

您可以查看发布日志,查看下载工件的日志,查看war文件的下载位置。

或者,您可以单击War文件字段的3dot来定位工件中的War文件。见下文

 类似资料:
  • 我正试图在tomcat服务器上部署spring boot应用程序,但遇到严重错误[http-nio-8080-exec-5]org.apache.catalina.startup.hostconfig.deploywar部署web应用程序存档时出错

  • pom.xml我有这个用来部署 在设置中。tomcat服务器的xml我有这个 当我试图调用maven deploy时,出现了一个错误: 服务器正在运行。我试图在pom中更改tomcat插件。xml到tomcat7 maven插件,但我得到了相同的错误。据我所知,它正试图将war文件部署到http://localhost:8080/manager/ua/andrfas/SCPI/0.0.1/SCPI

  • 我有一个Java应用程序,可以使用Azure扩展从Eclipse部署到Tomcat8应用程序服务。 我创建了一个构建管道,该管道使用创建工件。战争档案。 然后,我创建了一个发布管道,并设置了一个“将WAR部署到Azure应用程序服务”。管道部署war文件并将其展开,但其他一些配置不正确,因为该应用程序在Tomcat服务器上不可用。 是否有人使用此任务成功部署到Tomcat 8应用程序服务?如果是这

  • 我有一个文件,我需要部署到现有的应用服务(已经包含一个应用程序,以前通过另一个管道部署)。 我想避免使用FTP任务。 有没有办法通过DevOps管道将单个文件部署到应用程序服务中的特定文件夹?

  • 最近,我试图做一个测试部署的Blazor服务器应用程序在本地托管的库伯内特斯实例运行在docker桌面。 我设法在容器中正确启动了应用程序,应用了迁移等,日志告诉我应用程序正在运行并等待。 使用Docker桌面中的< code > Reset Kubernetes k luster 重置Kubernetes后采取的步骤: > 修改<code>hosts</code>文件以包含<code>127.0

  • 我有一个Grails(2.5.3版)应用程序,当我通过选项:要部署的WAR文件在Tomcat中部署时,选择WAR文件,会出现以下错误。如果我尝试一个更简单的应用程序(大小、复杂度等),它运行得很好。 但是,如果在从manager运行应用程序时手动将war文件的内容复制到Tomcat路径:pathTomcat/webapps/myApplication,则效果良好。出现任何错误。 错误: Grail