gpt4 book ai didi

java - Maven + GAE 一步一步

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:30:59 25 4
gpt4 key购买 nike

我正在寻找有关如何“mavenize”由 Google Eclipse 插件创建的 Google AppEngine 项目的基本教程。

如果这太难了,如何创建 Maven 项目,向其添加 GAE 支持,然后将其导入 Eclipse 并从那里使用 GooglePlugin?

附言如果我也想要 SpringMVC 怎么办?

最佳答案

我不确定如何从 eclipse 创建 maven 项目,但是从头开始创建它非常容易。对于 gae,您可以使用 net.kindleit:maven-gae-plugin 请参阅 http://www.kindleit.net/maven_gae_plugin/index.html ,它可以为你生成pom.xml。或者只是将其用作

<plugin>
<groupId>net.kindleit</groupId>
<artifactId>maven-gae-plugin</artifactId>
<version>0.8.4</version>
<configuration>
<port>8080</port>
<address>127.0.0.1</address>
</configuration>
<executions>
<execution>
<id>start-gae</id>
<goals>
<goal>stop</goal>
<goal>unpack</goal>
<goal>start</goal>
</goals>
</execution>
<execution>
<id>stop-gae</id>
<goals>
<goal>stop</goal>
</goals>
</execution>
</executions>
</plugin>

但不要忘记添加 GAE 依赖项:

    <dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-1.0-sdk</artifactId>
<version>${gae.version}</version>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-labs</artifactId>
<version>${gae.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-stubs</artifactId>
<version>${gae.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-testing</artifactId>
<version>${gae.version}</version>
<scope>test</scope>
</dependency>

和存储库:

<pluginRepositories>
<pluginRepository>
<id>maven-gae-plugin-repo</id>
<name>maven-gae-plugin repository</name>
<url>http://maven-gae-plugin.googlecode.com/svn/repository</url>
</pluginRepository>
</pluginRepositories>

<repositories>
<repository>
<id>maven-gae-plugin-repo</id>
<name>maven-gae-plugin repository</name>
<url>http://maven-gae-plugin.googlecode.com/svn/repository</url>
</repository>
</repositories>

然后您可以使用 mvn eclipse:eclipse

生成 eclipse 配置

开发服务器可以通过mvn gae:run启动,部署通过mvn gae:deploy

要使用 Spring,请将依赖项添加到组 org 下的 Artifact spring-webmvcspring-corespring-context。 Spring 框架

关于java - Maven + GAE 一步一步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7902555/

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