如何在安装了m2e的Eclipse中将maven添加到现有的GWT项目中?

时间:2013-05-29 11:08:23

标签: eclipse maven gwt gwtquery

该项目包含GWTQuery。我想在现有项目中生成pom.xml,以便我可以配置构建。

2 个答案:

答案 0 :(得分:2)

您可以先从空pom.xml开始,先定义项目属性,然后将您的依赖项添加到gwtquery

<dependency>
    <groupId>com.googlecode.gwtquery</groupId>
    <artifactId>gwtquery</artifactId>
    <version>1.3.3</version>
</dependency>

另一种方法是使用archetype生成新项目:

第1步: mvn archetype:generate

第2步:选择44,在撰写本文时,这意味着:44: remote -> com.googlecode.gwtquery:gquery-archetype (This archetype generates a Gwt-2.5.0-rc1 project with all set to use GwtQuery and its plugins.)

第3步:输入您的项目信息

答案 1 :(得分:1)

我看到的最好方法是使用gwtquery archetype创建一个新的maven就绪项目,并设置您在当前项目中使用的相同名称空间和模块名称。

mvn archetype:generate  -DarchetypeGroupId=com.googlecode.gwtquery \
                        -DarchetypeArtifactId=gquery-archetype  \
                        -DarchetypeVersion=1.3.3 \
                        -DgroupId=com.mycompany \
                        -DartifactId=myproject \
                        -DprojectName=MyProject 

然后在eclipse中导入maven项目(使用m2e插件)并检查它是否有效(开发模式,测试等)。

将所有源代码从src文件夹复制到新项目src / main / java,与公共资源,.gwt.xml文件和测试相同。

最后使用eclipse pom编辑器将你的依赖项添加到你的pom中。

注意:将普通eclipse项目转换为maven的m2e功能需要大量工作。