idea使用带provide修饰依赖导致ClassNotFound

 更新时间:2024年01月26日 11:52:36   作者: 青春~要拼搏  
程序打包到Linux上运行时,若Linux上也有这些依赖,为了在Linux上运行时避免依赖冲突,可以使用provide修饰,本文主要介绍了idea使用带provide修饰依赖导致ClassNotFound,下面就来介绍一下解决方法,感兴趣的可以了解一下

1、provide修饰的依赖作用:

编译时起作用,而运行及打包时不起作用。程序打包到Linux上运行时,若Linux上也有这些依赖,为了在Linux上运行时避免依赖冲突,可以使用provide修饰,使依赖不打包进入jar中

2、可能导致后果:

由于运行时不起作用,故在  idea运行时报错:ClassNotFound

3、解决办法:

设置运行时包含provide的依赖

2020版本idea设置如下:

打开edit configurations

勾选include dependencies with provide scope

idea老版本

到此这篇关于idea使用带provide修饰依赖导致ClassNotFound的文章就介绍到这了,更多相关idea provide修饰依赖内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Spring Security 密码验证动态加盐的验证处理方法

    Spring Security 密码验证动态加盐的验证处理方法

    小编最近在改造项目,需要将gateway整合security在一起进行认证和鉴权,今天小编给大家分享Spring Security 密码验证动态加盐的验证处理方法,感兴趣的朋友一起看看吧
    2021-06-06
  • SpringBoot接口访问频率限制的实现方式

    SpringBoot接口访问频率限制的实现方式

    接口访问频率限制是通过在一定时间内限制用户对接口的访问次数来实现的,在Spring Boot中,我们可以通过多种方式来实现接口的限流,如使用过滤器、拦截器或者借助第三方库,本文给大家讲解的非常详细,需要的朋友可以参考下
    2024-07-07
  • 面试常问之如何理解Spring当中的Bean

    面试常问之如何理解Spring当中的Bean

    在Spring框架中Bean是被IOC 容器管理的对象,是 Spring应用的核心组成部分,所有由Spring容器创建、装配和管理的对象都称为Bean,这篇文章主要介绍了面试常问之如何理解Spring当中Bean的相关资料,需要的朋友可以参考下
    2026-05-05
  • 浅谈JVM之使用JFR解决内存泄露

    浅谈JVM之使用JFR解决内存泄露

    内存泄露的主要原因就是java中的对象生命周期有长有短。如果长生命周期的对象引用了短生命周期的对象,就有可能造成事实上的内存泄露。本文将介绍JVM之使用JFR解决内存泄露。
    2021-06-06
  • 基于Java检查IPv6地址的合法性

    基于Java检查IPv6地址的合法性

    这篇文章主要介绍了基于Java检查IPv6地址的合法性,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • java观察者模式实现和java观察者模式演化

    java观察者模式实现和java观察者模式演化

    观察者模式是经典设计模式中很常用的一种,平常我们看到的监听器,基本上都是采用这种设计模式实现的,这里探讨一下观察者模式的演化
    2014-02-02
  • Java多线程编程中的线程死锁的问题解决

    Java多线程编程中的线程死锁的问题解决

    线程死锁是多线程编程中的一个常见问题,它发生在多个线程互相等待对方释放资源的情况下,导致程序无法继续执行,本文就来介绍一下Java多线程编程中的线程死锁的问题解决,感兴趣的可以了解一下
    2023-08-08
  • java堆栈跟踪工具jstack的使用教程

    java堆栈跟踪工具jstack的使用教程

    jstack(stack trace for java)是java虚拟机自带的一种堆栈跟踪工具,主要用于生成java虚拟机当前时刻的线程快照,下面我们就来学习一下它的具体使用吧
    2023-11-11
  • MyBatis if choose 动态 SQL的实现

    MyBatis if choose 动态 SQL的实现

    本文主要介绍了MyBatis if choose 动态 SQL的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-05-05
  • java控制Pdf自动打印的小例子

    java控制Pdf自动打印的小例子

    java控制Pdf自动打印的小例子,需要的朋友可以参考一下
    2013-04-04

最新评论