我用 mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo -DarchetypeArtifactId=gwt-maven-plugin -DarchetypeVersion=2.5.0 创建了一个 GWT 项目
在 eclipse juno 中导入项目。
我得到的第一个错误是:生命周期配置未涵盖插件执行:org.codehaus.mojo:gwt-maven-plugin:2.5.0:i18n(执行:默认,阶段:生成源)
在 pom 文件中。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.5.0</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>test</goal>
<goal>i18n</goal>
<goal>generateAsync</goal>
</goals>
</execution>
</executions>
<!-- Plugin configuration. There are many available options, see
gwt-maven-plugin documentation at codehaus.org -->
<configuration>
<runTarget>dashboard.html</runTarget>
<hostedWebapp>${webappDirectory}</hostedWebapp>
<i18nMessagesBundle>com.farheap.jsi.dashboard.client.Messages</i18nMessagesBundle>
</configuration>
该代码还包含一个无法找到的 GreetingServiceAsync。
private final GreetingServiceAsync greetingService = GWT.create(GreetingService.class);