0

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

4

2 回答 2

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.)

第三步:输入你的项目信息

于 2013-05-29T12:10:10.213 回答
1

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

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功能需要做很多工作。

于 2013-05-30T12:50:41.287 回答