当前位置: 首页 > 知识库问答 >
问题:

未解决的org.codehaus.mojo: sonar-maven-plugin: 3.0.1 Intellij-Maven Project

夏侯旻
2023-03-14

我正在使用Intellij IDEA 2016.1在一个导入的Maven项目中工作。Intellij只抱怨sonar maven插件。

我已经尝试在maven选项中重新导入,但Intellij仍然对这个插件感到疯狂。

Intellij中的错误信息是:未解决的插件org.codehaus.mojo: sonar-maven-plugin: 3.0.1

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T09:41:47-07:00)   
Maven home: /usr/local/apache-maven-3.3.9   
Java version: 1.8.0_92, vendor: Oracle Corporation   
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8     
OS name: "mac os x", version: "10.11.5", arch: "x86_64", family: "mac"

共有1个答案

闻人弘雅
2023-03-14

这是因为Maven坐标为org的工件。科德豪斯。mojo:sonar maven插件:3.0.1是maven Central中的pom文件,而不是jar文件,因此无法正确解析。

使用这些坐标的插件的最新官方版本是2.7.1

sonar maven插件改变了坐标,移动到了一个新的groupId:org。声纳来源。扫描仪。maven确实提供了3.0.1版本。

因此,您应该将pom.xml文件使用的现有坐标更改为:

<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.0.1</version>

这也记录在Sonarqube Maven的官方文档中。

 类似资料:
  • 谁能告诉我Maven中的依赖项Hamcrest有什么问题吗?这是一个遗憾,但我不能在这里附上截图。 当我试图更新Maven索引时,什么也没有发生。

  • Im试图在maven中获得一个简单有效的登录测试版本,以便稍后在jenkins服务器上运行。 问题是:每次我构建(干净安装)时,我都会收到以下错误: 我在这里乱扔头发,怎么解决这个问题?(错误不是头发)

  • 我正在尝试开始使用Spring,但我甚至无法使入门项目工作。好像我对配置有意见,也许?我安装了Spring网站中写的所有需求。 我会上传一个截图和错误。 CoreException:无法计算生成计划:Plugin org.apache.maven.Plugin:3.1或其依赖项之一无法解析:未能读取org.apache.maven的项目描述符。plugins:maven-compiler-plug

  • 我正在使用docker-maven-plugin为Java微服务创建一个dockerfile和docker映像。当我运行命令时,它不会创建DockerFile。 下面是pom.xml中构建任务的配置: 没有错误消息,但没有dockefile。下面是我运行时向屏幕发出的消息:

  • 我有一个应用程序,它使用Maven构建一个带有Maven汇编插件的JAR。 该项目包括一个依赖项列表,其中一个是另一个Maven项目。我正在使用Eclipse开发,当我运行该项目时,一切都正常。当我使用Maven目标构建时,它会生成JAR,但当我运行JAR时,它会给我这个错误: 这是pom。主项目的xml文件: 这是my utils项目依赖项的pom: 这个问题与Java邮件依赖性有关。如你所见,

  • 我正在尝试运行一个简单的play-scala示例,但是我在启动activator时遇到了一些问题,因为我有很多连接超时。我只使用activator创建了应用程序并尝试启动它。没有开发或自定义配置。我用的是Play2.4.2。 它试图解决的许多依赖项似乎并不存在:如果我试图在浏览器中打开url,我只得到“请求路径未找到”。例子如下: 这种行为浪费了很多时间,没有任何价值。是否可以避免不存在的路径或最