1

我刚刚使用 Google-Eclipse 插件创建了我的第一个Web 应用程序项目。在其他工件中,它自动生成了一个war/包含多个子目录和许多文件的目录,包括:

war/
    WEB-INF/
        lib/
            <Lots of JARs here>
        web.xml
        appengine-web.xml
        etc.

现在有好几次我已经清除了这个war/目录的某些部分(搞乱了构建脚本和其他 Google-Eclipse 插件功能 - 这只是一个用于习惯插件的测试/临时项目),它们在某个时候神奇地重新出现未来。

我想知道,因为我将它设置为一个 Web 应用程序项目(因此它由 Google-Eclipse 插件管理),该插件是否试图保留 的结构war/,并因此继续自动生成有没有丢失的文件?

如果是这样,为什么?究竟(哪些文件/目录)它试图保留什么?我可以禁用它吗?

如果没有,那么我显然还有其他事情要做。在这种情况下,是否有其他人曾经使用 Google-Eclipse 插件或一般的 Eclipse 体验过这种情况?提前致谢。

4

3 回答 3

1

这应该不是问题。

War 文件夹是您稍后需要部署到 Google App Engine 的分解包。

当您构建或部署文件到 GAE 时,该文件夹将被重新创建/更新,它包含新编译的 jar 和必要的库。

这个。

于 2013-01-29T12:24:30.460 回答
1

此插件仅通过添加依赖项来更新 war/lib 目录。实际上,当您切换到另一个版本的 Google App Engine SDK 时,它只是复制 jar 文件。

于 2013-01-29T12:18:22.913 回答
0

War 文件夹包含生成的 javascript 文件,这些文件部署到应用程序引擎。

于 2013-12-15T03:38:21.247 回答