2012-07-03 39 views
2

我想添加一个插件到我的Intellij中的maven项目,但我不知道我应该从哪里下载以及应该在哪里放置jar文件。例如,我想用将外部插件添加到intellij maven项目

<plugin> 
    <groupId>funambol</groupId> 
    <artifactId>rhinounit-maven-plugin</artifactId> 
    ... 

<plugin> 
    <groupId>com.github.searls</groupId> 
    <artifactId>jasmine-maven-plugin</artifactId> 
    ... 
在我的pom.xml

,但标签之间的文本是红色的。

回答

3

rhineunit-maven-plugin似乎没有在任何中央存储库中找到。您必须自行从here下载插件源,然后通过在pom文件所在的位置运行mvn install来构建它们。这会将插件安装在本地存储库中,版本将为1.0

关于jasmin-maven-plugin可以找到here,你可以看到最新的稳定版本是1.1.0。这意味着您只需将版本号1.1.0添加到您的插件语句中,并且在运行mvn install(实际上在更早的Maven阶段但不打扰此问题)时将下载插件。

Here似乎是一篇关于如何使用rhinounit-maven-plugin的好文章,因此您应该继续研究它。

关于由IntelliJ无法在本地回购库中找到jar文件导致的红色标签,特别是如果您未设置插件版本。通常情况下,IntelliJ会在右上角显示一个绿色的咆哮声,当您从IntelliJ中更改您的pom文件时,会声明“需要导入Maven项目”。如果您选择“导入更改”,它会尝试下载您的依赖关系。解决这个问题的另一种方法是从命令行在您自己的项目上运行mvn install