我想在我的Intellij的maven项目中添加一个插件,但是我不确定我应该从哪里下载,也不知道我应该把jar文件放在哪里。例如,我想使用
<plugin>
<groupId>funambol</groupId>
<artifactId>rhinounit-maven-plugin</artifactId>
...或
<plugin>
<groupId>com.github.searls</groupId>
<artifactId>jasmine-maven-plugin</artifactId>
...在我的pom.xml中,但是标记之间的文本是红色的。
发布于 2012-07-03 15:58:04
在任何中央存储库中似乎都找不到该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中更改pom文件时,IntelliJ会在右上角显示一个类似于绿色的小东西,说明"Maven项目需要导入“。如果您选择“导入更改”,它将尝试下载您的依赖项。另一种解决方法是从命令行对您自己的项目运行mvn install。
https://stackoverflow.com/questions/11303761
复制相似问题