亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 Azure DevOps 發布管道將 Java 應用程序部署到

如何使用 Azure DevOps 發布管道將 Java 應用程序部署到

翻閱古今 2021-10-17 15:45:47
我有一個 Java 應用程序,可以使用 Azure 擴展從 Eclipse 部署到 Tomcat 8 應用服務。我創建了一個構建管道,它使用 .war 文件創建工件。然后我創建了一個發布管道并設置了一個“將 WAR 部署到 Azure 應用服務”。管道部署war文件并展開它,但其他一些配置不正確,因為該應用程序在Tomcat服務器上不可用。有沒有人使用此任務成功部署到 Tomcat 8 應用服務?如果是這樣,還需要做什么才能使應用程序成功部署?PS我對Java或Tomcat的經驗很少,所以我可能錯過了一些東西。
查看完整描述

2 回答

?
明月笑刀無情

TA貢獻1828條經驗 獲得超4個贊

好吧,看來您將 WAR 部署到 Azure 應用服務(Azure 網站)而不是 Tomcat 服務器。

您只需要將 WAR 部署到 Tomcat 服務器而不是 Azure 網站。

  1. 首先構建 Java 項目,詳情請參閱使用 Azure DevOps 和 Java和使用 Maven 構建代碼。

  2. 安裝擴展Apache Tomcat Deployment

  3. 使用該Deploy to Apache Tomcat任務將應用程序部署到 Tomcat 服務器。


查看完整回答
反對 回復 2021-10-17
?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

Andy 的答案是大部分解決方案,但還需要額外的一部分才能使部署工作。我發現響應是對切換到 Apache Tomcat 部署后遇到的一些其他錯誤的響應。

我還添加了一個 bash 腳本來將我的應用程序重命名為 ROOT,cp my-war-file-name.war ROOT.war以便該應用程序成為默認應用程序。


查看完整回答
反對 回復 2021-10-17
  • 2 回答
  • 0 關注
  • 221 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號