gpt4 book ai didi

java - GAE 和 GWT - 使用 Maven 而不是 Eclipse 的 Google 插件

转载 作者:行者123 更新时间:2023-11-30 11:02:46 25 4
gpt4 key购买 nike

我正在使用 Google Plugin for Eclipse、Google App Engine 和 GWT 来开发我的应用程序,我正在考虑将项目(创建为 Web 应用程序项目)转换为 Maven。

我的第一个问题是在哪里可以找到好的教程?我找到的大部分引用资料都链接到 http://mojo.codehaus.org/gwt-maven-plugin/user-guide/appengine-launcher.html如我所见,现在已终止。

我的第二个问题是在 Eclipse 中使用 Maven 而不是 Google 插件的优点/缺点是什么?或者在什么情况下一个比另一个更好?

谢谢。

最佳答案

对于你的第一个问题:我找到了一个教程here . Here's另一个。

例如,我的插件配置如下所示:

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>${gwtVersion}</version>
<executions>
<execution>
<configuration>
<module>org.my.tool.GwtModule</module>
</configuration>
<goals>
<goal>generateAsync</goal>
<goal>compile</goal>
<!-- <goal>test</goal> -->
<goal>i18n</goal>
</goals>
</execution>
</executions>
<!-- Plugin configuration. There are many available options, see gwt-maven-plugin
documentation at codehaus.org -->
<configuration>
<runTarget>raptool_gwt.html</runTarget>
<hostedWebapp>${webappDirectory}</hostedWebapp>
<i18nMessagesBundle>org.my.tool.client.TextConstants</i18nMessagesBundle>
<!-- <appEngineVersion>${gaeVersion}</appEngineVersion> -->
<server>com.google.appengine.tools.development.gwt.AppEngineLauncher</server>
</configuration>
</plugin>

关于您的第二个问题:我同时使用 Google 插件和 maven。 Maven 用于依赖管理、generateAsync、i18n 和偶尔的清理/安装。 Google 插件用于开发模式、GWT 编译和部署到 App Engine。只需确保 Maven 依赖项位于构建路径的底部(即在 Google Eclipse 插件的 AppEngine 库下方)

我也很好奇 codehaus.org 信息去了哪里,Maven Central确实有插件的最新更新,所以一定有人在处理它。

关于java - GAE 和 GWT - 使用 Maven 而不是 Eclipse 的 Google 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30651880/

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