【问题标题】:Convert Spring MVC template to GAE将 Spring MVC 模板转换为 GAE
【发布时间】:2015-04-20 09:11:42
【问题描述】:

任何人都有一些模板来转换 spring MVC 模板以在 GAE 上运行? 我已经尝试了不同的方法但没有成功。 我尝试的最后一件事是添加 GAE 依赖项和插件并创建 appengine-web.xml 文件...

我总是收到“这个项目不是谷歌应用引擎项目”的消息

<dependency>
    <groupId>com.google.appengine</groupId>
    <artifactId>appengine-api-1.0-sdk</artifactId>
    <version>1.9.14</version>
</dependency>

<plugin>
    <groupId>com.google.appengine</groupId>
    <artifactId>appengine-maven-plugin</artifactId>
    <version>1.9.14</version>
 </plugin>

【问题讨论】:

  • 有同样问题的人吗?

标签: eclipse google-app-engine spring-mvc sts-springsourcetoolsuite


【解决方案1】:

可以使 Spring 和 Google App Engine 一起工作,但是 Google App Engine Java 项目的结构与标准 Spring 或 Java Web 项目有很大不同。

如果您想将 Maven 与 Google App Engine 一起使用,我建议您复制其中一个示例/模板原型并将 Spring 库添加到项目中。我以这种方式取得了更大的成功。但是,我选择不将 Maven 与 Google App Engine 和 Spring 一起使用,因为最新版本的 Spring 不能很好地与 Google App Engine 配合使用。

最简单的选择是从包含您想要的关键组件的 Maven Archetype 开始。如果您想在不使用 Maven 的情况下取得进展,您可以在 Eclipse 中创建一个标准的 Google App Engine 项目并合并 Spring 库。

警告词。请按照下面链接的说明操作,否则您最终会得到一个需要很长时间才能启动实例的应用程序。由于 Spring 自动装配的方式,在没有正确配置的情况下部署到 App Engine 时,应用程序可能需要一分钟或更长时间才能启动。

祝你好运!

阅读更多:

【讨论】:

    猜你喜欢
    • 2012-05-27
    • 2018-04-04
    • 1970-01-01
    • 2016-08-14
    • 1970-01-01
    • 1970-01-01
    • 2022-01-22
    • 2018-04-14
    • 2017-05-07
    相关资源
    最近更新 更多