我只想在Eclipse中设置一个新的GWT项目,并使用Maven来处理所有的jar丛林.我在这个指令中使用了gwt-maven-plugin ,但我无法让这个项目在Eclipse中运行.
我实际上做了什么:
gwt-maven-plugin:2.3.0-1:generateAsync - "No marketplace entries found to handle" gwt-maven-plugin:2.3.0-1:i18n - "No marketplace entries found to handle" gwt-maven-plugin:2.3.0-1:exploded - "No marketplace entries found to handle"
即使我在导入时忽略它们,这些错误也不会消失.
我怎样才能使这些项目有效?问题是我跳过了"process-resources"设置吗?(m2e的最新版本中没有这样的设置.)
我应该使用gwt-maven-plugin吗?还有其他方法可以让GWT项目使用Maven吗?或者 - 还有其他方法可以与jar丛林战斗吗?GWT家伙使用什么?
我使用Eclipse Indigo和m2e插件1.0.0以及Google套件插件版本2.3.3.
最终我放弃了Maven.正如另一位开发人员所说"好的想法和糟糕的代码更快地构建社区",我还记得我在所有项目中使用Maven的经验:一开始非常有希望,但最终你遇到了一些问题并最终在配置Maven方面做得更多实际上处理你自己的代码.
我决定手动将所需的.jar-s复制到/ lib文件夹中.我花了一些时间归因于传递依赖,但是比处理Maven更少,现在我控制住了一些东西.如果将来某个时候使用库会成为开销,我会考虑使用Ivy.
如果有人希望坚持使用Maven,我最近发现Google团队提供了一个非常有用的链接:http:
//code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven
他们建议使用他们的示例项目,而不是gwt- maven-plugin archetypes(由于问题).我同意.它们还为Eclipse Indigo提供了所需的pom生命周期更改.
归档时间: |
|
查看次数: |
6860 次 |
最近记录: |