gpt4 book ai didi

eclipse - 如何将 App Engine WAR 文件夹转换为单个 WAR 文件

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

目前我已经创建了一个 Web 应用程序并通过 GAE(Google App Engine)部署了它。它当前创建一个 WAR 文件夹。我需要能够将此项目转换为部署在 tomcat 上。

我是否可以将 WAR 文件夹转换为单个 WAR 文件,或者有人知道如何将 eclipse 中的应用程序引擎项目转换为与 tomcat 一起工作。

感谢任何帮助。

最佳答案

我假设您已经使用适用于 Eclipse 的 Google App Engine 插件创建了一个项目。该项目结构看起来与 Eclipse Dynamic Web 项目结构非常相似,唯一的区别是作为 Eclipse 项目的 war 文件夹可能称为 WebContent。

首先,您需要将Dynamic Web Module facet 添加到项目中。右键单击项目并选择属性,在属性窗口中选择 Project Facets 并选中动态 Web 模块选项,单击应用然后确定

enter image description here

在此阶段,Eclipse 将更改项目的图标并创建一个 WebContent 文件夹,现在删除该文件夹并告诉 Eclipse 使用 war 文件夹。再次右键单击该项目并选择 Deployment Assembly,然后删除 WebContent 文件夹并添加 war 文件夹。

enter image description here

最后将项目导出为war文件,从File菜单中选择项目选择Export,然后选择Web --> War File,输入目标文件等...

enter image description here

注意:我自己没有尝试过,所以不确定你的 war 是否会在 Tomcat 下运行

关于eclipse - 如何将 App Engine WAR 文件夹转换为单个 WAR 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26369767/

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