我刚按照说明创建了一个项目:
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
我知道,我知道,我应该习惯这一点,它一直在发生。 :-)为了你所有的努力,谢谢。
答案 0 :(得分:0)
我没有使用M2Eclipse。 但是根据你得到的错误,我建议你检查一下“target / generated-sources / gwt”文件夹是否在你的构建路径上。
答案 1 :(得分:0)
这是来自http://mojo.codehaus.org/gwt-maven-plugin/user-guide/archetype.html的错误。就这么简单。
不幸的是,通过遵循他们的指令创建的原型必须被修改才能使用。因此,我正在结束这个问题。