无法在intelliji中导入cobertura-maven-plugin [英] cannot import cobertura-maven-plugin in intelliji

查看:98
本文介绍了无法在intelliji中导入cobertura-maven-plugin的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Intelliji IDEA 2019.3,并且尝试以这种方式使用cobertura-maven-plugin

I use Intelliji IDEA 2019.3 and I try to use cobertura-maven-plugin this way

       <reporting>
            <plugins>
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>cobertura-maven-plugin</artifactId>
                    <version>${cobertura.version}</version>
                    <configuration>
                        <formats>
                            <format>html</format>
                            <format>xml</format>
                        </formats>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-pmd-plugin</artifactId>
                    <version>2.5</version>
                    <configuration>
                        <targetJdk>1.6</targetJdk>
                        <aggregate>true</aggregate>
                        <format>xml</format>
                        <rulesets>
                            <ruleset>/pmd-rules.xml</ruleset>
                        </rulesets>
                        <!-- CPD options -->
                        <minimumTokens>20</minimumTokens>
                        <ignoreIdentifiers>true</ignoreIdentifiers>

                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-checkstyle-plugin</artifactId>
                    <version>2.9.1</version>
                    <configuration>
                        <configLocation>gameoflife-build/checkstyle.xml</configLocation>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>findbugs-maven-plugin</artifactId>
                    <version>2.4.0</version>
                    <configuration>
                        <effort>Max</effort>
                        <xmlOutput>true</xmlOutput>
                    </configuration>
                </plugin>
                <plugin>
                    <artifactId>maven-javadoc-plugin</artifactId>
                    <version>2.7</version>
                    <configuration>
                        <source>1.6</source>
                        <doclet>
                            gr.spinellis.umlgraph.doclet.UmlGraphDoc
                        </doclet>
                        <docletArtifact>
                            <groupId>gr.spinellis</groupId>
                            <artifactId>UmlGraph</artifactId>
                            <version>4.6</version>
                        </docletArtifact>
                        <additionalparam>
                            -inferrel -inferdep -hide java.* -collpackages
                            java.util.* -attributes -operations
                            -enumerations -enumconstants
                        </additionalparam>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jxr-plugin</artifactId>
                    <version>2.1</version>
                </plugin>
            </plugins>
        </reporting>

但是Intelliji找不到maven插件cobertura-maven-plugin,也没有在报告部分找到其他插件

But Intelliji does not find the maven plugin cobertura-maven-plugin, neither the other plugins in the reporting section

Lorem ipsum dolor坐下,奉献己任,sius do eiusmod tempor incididunt ut Labore et dolore magna aliqua.尽量不要抽烟,不要因抽烟而锻炼.Duis aute irure dolor in reprehenderit in voltate velit esse cillum dolore eu fugiat nulla pariatur.不愿发生的圣人occaecat cupidatat事故,在犯有刑事责任的动产罪魁祸首中被取消

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

推荐答案

为使IDE能够解析该插件-它必须位于本地Maven存储库中.它在那里存在吗?

For the IDE to be able to resolve the plugin - it must be located inside the local Maven repository. Does it exist there?

要确保指定版本的插件已下载到本地Maven存储库中,您可以执行此插件的任何maven目标.然后,Maven将其从远程Maven存储库下载到本地Maven存储库中,IDE便可以解决它.

To make sure the plugin of the specified version has been downloaded into local Maven repository - you can execute any maven goal of this plugin. Then Maven will download it from the remote Maven repository into your local Maven repository and IDE will be able to resolve it.

这篇关于无法在intelliji中导入cobertura-maven-plugin的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆