我发现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
答案 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页面中。