2012-07-03 57 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