Could not find artifact xxxx in public 问题的产生和解决
2023-12-19 22:12:38
Could not find artifact xxxx in public 问题的产生和解决
01 异常的发生场景
- 当我使用若依框架时候发生,终端报了这么个error
Could not find artifact xxxx in public (https://maven.aliyun.com/repository/public)
02 异常发生的原因
- 出现 “Could not find artifact” 错误消息通常表示 Maven 无法在定义的任何仓库中找到指定的 JAR 文件或依赖
- 但是我检查了好几遍,确定了pom.xml文件没问题
- 最后灵光一闪,检查了启动类
/**
* 启动程序
*
* @author ruoyi
*/
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
public class RuoYiApplication
{
public static void main(String[] args)
{
xxx
}
}
- 果然,启动类忘记配置了
03 解决方式和反思
- 解决方式就是在加上扫描@ComponentScan
/**
* 启动程序
*
* @author ruoyi
*/
@ComponentScan({"com.ni.*","com.ruoyi.*"})
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
public class RuoYiApplication
{
public static void main(String[] args)
{
xxx
}
}
- 使用若依的原生接口是不用加@ComponentScan的,但自己在开发模块时就要了
文章来源:https://blog.csdn.net/2302_77182979/article/details/135092294
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!