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

如何通过源插件禁用使用Jcenter repositosy

缪修德
2023-03-14

我在maven项目中使用sonar预览模式,但在下载依赖项时,sonarsource使用JFrog Jcenter存储库作为我们中央存储库的镜像,但它不包含所有依赖项

日志

[调试]使用镜像x-maven-central(https://company-url.com/jcenter/)中环(https://company-url.com/x-mvn-delivered).

然后我有一个警告:[警告]com.x.x.http:com.x.as.keycloak.jaxrs.adapter: jar: 4.0.6的POM丢失,没有可用的依赖信息

然后我发现缺少依赖项的错误,如:

找不到工件x.x.x.as。钥匙斗篷。jaxrs。适配器:maven central中的jar:4.0.6(https://company-url.com/jcenter/)

有办法禁用这个镜像吗?

共有1个答案

锺离明煦
2023-03-14

检查你的maven设置。用于镜像或回购的xml。

通常这个文件可以在~/. m2/settings.xml

或者,如果您下载/解压maven,它将类似于:

apache-maven-3.5.0/conf/settings.xml

您还可以尝试在命令行上手动运行依赖项解析:

mvn依赖项:解析

 类似资料:
  • 我正在尝试使用maven-telte-resource-plugin在多模块maven项目中跨模块共享许多资源。不幸的是,共享的二进制资源在捆绑期间被损坏,大概是通过过滤。 我相信,由于从本地存储库中提取共享资源jar时包含损坏的二进制文件,因此在这一阶段会发生损坏。 是否有任何关闭过滤maven-远程资源插件? 目前,我的共享资源模块中的pom看起来像

  • 问题内容: 我想通过向Jenkins发送后卷曲请求来禁用Jenkins作业。 我尝试使用以下方法进行操作: 但每次都失败。我得到的错误是: 403请求中未包含有效面包屑 是否有基于卷曲的良好解决方案? 问题答案: 捏碎错误表明您正在使用CSRF保护。您需要在请求中包含适当的面包屑标头。面包屑可以从Jenkins API获得,如上面链接的JenkinsWiki页面所述。“使用curl和crumb触发

  • 我想禁用默认RabbitMockConfiguration中的兔子健康检查。我们有一个通过导入的配置。不幸的是,该配置并不能阻止将健康检查添加到健康指示器中,因为一旦spring-rabbit位于类路径中,就会发生这种情况。 我们有一个解决办法,即在使用该配置的每个服务中添加一个属性文件,这将禁用属性,但对我们来说,如果能够在配置级别禁用该heathcheck将会好得多。 我考虑了使用进行的测试,

  • 问题内容: 在pom.xml中,我有这样的声明 有什么办法可以从命令行关闭它吗? 我知道我可以将其提取到个人资料中,但这不是我想要的。 问题答案: 可以通过将属性设置为true [ 1 ] 来跳过Javadoc的生成,即 (不是假的)

  • 我尝试使用Wildfly-maven-plugin构建示例服务。源代码是: https://github.com/wildfly/quickstart/tree/10.x/helloworld-html5 我想简单地在maven pom中使用wildfly maven插件。xml: 要构建类似于测试服务器的命令: 运行服务器。 我可以找到自述文件。但是写的网址似乎是错的。 我测试链接: http:

  • 我宁愿双击打开文件,并防止单点预览。我们如何在vs代码中做到这一点?