"消息无法解析为类型"原型创建的GWT maven项目的错误

时间:2013-08-29 20:28:49

标签: maven gwt m2eclipse m2e

我刚按照说明创建了一个项目:

http://mojo.codehaus.org/gwt-maven-plugin/user-guide/archetype.html

它清楚地说要运行以下命令:

mvn archetype:generate \
   -DarchetypeGroupId=org.codehaus.mojo \
   -DarchetypeArtifactId=gwt-maven-plugin \
   -DarchetypeVersion=2.5.1

当Eclipse(Kepler)导入时,该项目不被视为maven项目。这是通过转换为maven项目来解决的。到目前为止,“太好了”。

然后Eclipse中出现以下错误:

  

无法将消息解析为类型

为什么?它不应该完美无缺地工作吗?

=== 编辑 ===

我删除了“我该怎么做才能解决这个问题?”问题,因为实际上,我并不“关心”如何修复它。我的意思是:我可以通过添加一些库或修改生成的代码来修复它。实际的问题是原型的创建项目是不是应该完美无缺地工作?

问题似乎与i18n有关,现在,我并不关心。即使原型想要在初始项目中启用它,它不应该解决依赖关系和项目设置,所以我可以在eclipse上导入它而没​​有任何问题吗?

以下页面未提供任何警告:

http://mojo.codehaus.org/gwt-maven-plugin/user-guide/archetype.html

我知道,我知道,我应该习惯这一点,它一直在发生。 :-)为了你所有的努力,谢谢。

2 个答案:

答案 0 :(得分:0)

我没有使用M2Eclipse。 但是根据你得到的错误,我建议你检查一下“target / generated-sources / gwt”文件夹是否在你的构建路径上。

答案 1 :(得分:0)

这是来自http://mojo.codehaus.org/gwt-maven-plugin/user-guide/archetype.html的错误。就这么简单。

不幸的是,通过遵循他们的指令创建的原型必须被修改才能使用。因此,我正在结束这个问题。