你如何安装Maven2插件?

时间:2010-06-08 21:29:19

标签: java google-app-engine maven-2 plugins installation

我发现Google App Engine开发的这个插件似乎就是我需要的。

但我不知道如何安装它。

我从这个页面下载了JAR文件,但我不知道把它放在哪里:

http://code.google.com/p/maven-gae-plugin/

有人能指出我正确的方向吗?我已经尝试过搜索安装说明,但没有任何内容。这似乎是某种内幕秘密。对不起 - 我是Maven的新手,所以如果这很明显,我道歉。

这是我正在使用的pom:

http://code.google.com/p/thoughtsite/source/browse/trunk/pom.xml

1 个答案:

答案 0 :(得分:5)

你没有安装它,Maven会为你做这件事。但是如果插件在公共存储库中不可用,你需要告诉Maven它可以从哪里下载插件。因此,声明插件存储库:

<project>
    [...]
    <repositories>
        [...]
        <repository>
            <id>maven-gae-plugin-repo</id>
            <name>maven-gae-plugin repository</name>
            <url>http://maven-gae-plugin.googlecode.com/svn/repository</url>
        </repository>
    </repositories>

    <pluginRepositories>
        [...]
        <pluginRepository>
            <id>maven-gae-plugin-repo</id>
            <name>maven-gae-plugin repository</name>
            <url>http://maven-gae-plugin.googlecode.com/svn/repository</url>
        </pluginRepository>
    </pluginRepositories>
    [...]
</project>

使用插件:

<project>
    [...]
    <build>
        <plugins>
            [...]
            <plugin>
                <groupId>net.kindleit</groupId>
                <artifactId>maven-gae-plugin</artifactId>
                <version>[plugin version]</version>
            </plugin>
        </plugins>
    </build>
    [...]
</project>

让Maven完成它的工作。这实际上记录在Usage页面中。