gpt4 book ai didi

java - Azure Tomcat Eclipse 部署

转载 作者:行者123 更新时间:2023-11-28 22:53:15 25 4
gpt4 key购买 nike

我有一个运行我的 Tomcat Web 应用程序的 Azure 服务器。一切正常,但我发现导出我的 war ,取消部署,然后将 war 重新部署到 Tomcat 是一件麻烦事。在我的开发环境中,我在 eclipse 中运行 Tomcat 并运行我的最新代码。在我的 azure 服务器上运行 eclipse,让 Tomcat 在 eclipse 中运行以运行我的 web 应用程序会有什么问题?这样,对于任何更改,我都可以简单地将我的最新代码拉入 eclipse 并重新启动 tomcat。这在生产中是个坏主意吗?为什么?如果是这样,关于如何使这更容易的任何建议?我宁愿不向世界公开 tomcat 管理器应用程序,所以请不要推荐。

最佳答案

根据我的经验,在 Eclipse 中持续部署 Tomcat Web 应用程序的简单方法是使用本地 Git 存储库。

首先,创建一个 Dynamic Web Project在 Eclipse 中使用 Tomcat。创建项目有一个关键步骤不同于正常步骤。配置web模块设置时,需要设置webapps/ROOT对于内容目录,请参见下文:

enter image description here

然后,项目结构树如下:

enter image description here

其次,在 Azure 门户上配置 Azure WebApp 的持续部署。

enter image description here

完成上述操作后,复制 git cmd 的 git clone url。

enter image description here

到现在为止,打开 git bash 将项目推送到 Azure。步骤如下。

  1. 打开 git bash 命令和 cd进入项目目录 <app-name> .
  2. git init
  3. git add webapps
  4. git commit -m "Initial Commit"
  5. git remote add <app-name> <git-clone-url>
  6. git push <app-name> master

现在,您可以浏览https://<app-name>.azurewebsites.net/去看看。

为了持续开发,您只需重复步骤 3、4 和 6。

关于java - Azure Tomcat Eclipse 部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33951613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com