classpath和classpath*的区别详解

 更新时间:2023年10月07日 13:59:21   作者:samforit  
这篇文章主要为大家介绍了classpath和classpath*的区别详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

背景

现在我们在开发一套OA系统,用到了springMVC,我们的spring相关配置文件统一放在src/main/resources/spring 文件夹下面,web.xml进行如下配置:

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:spring/application-*.xml</param-value>
</context-param>

问题

我们现在需要用到一个定时任务管理系统,是公司另一个部门开发的,通过maven dependence的方式引入,该jar包中也有spring相关的配置文件,路径为:spring/application-task。但是项目启动的时候,这个配置文件却没有加载进来。

解决

后面将web.xml的配置修改了一下,如下:

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath*:spring/application-*.xml</param-value>
</context-param>

总结

我认为,classpath就是加载当前项目下的资源文件。

而classpath*就是加载包含jar包在内的所有依赖的资源文件。

后续看了源代码,继续进行深入分析,这里只是打一个标记,算是给遇到该问题的人一个出坑的思路。

以上就是classpath和classpath*的区别详解的详细内容,更多关于classpath classpath*区别的资料请关注脚本之家其它相关文章!

相关文章

  • Java获取一个类的隐藏属性的几种方法

    Java获取一个类的隐藏属性的几种方法

    这篇文章主要讨论了在Java中如何访问或修改类的私有字段,包括使用公共的getter和setter方法、反射、继承和序列化机制,文章强调了尊重类的封装性,感兴趣的小伙伴跟着小编一起来看看吧
    2025-02-02
  • java实现给图片加铺满的网格式文字水印

    java实现给图片加铺满的网格式文字水印

    这篇文章主要给大家介绍了关于java实现给图片加铺满的网格式文字水印的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • JAVA中通过Hibernate-Validation进行参数验证

    JAVA中通过Hibernate-Validation进行参数验证

    这篇文章主要介绍了JAVA中通过Hibernate-Validation进行参数验证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • spring mvc中注解@ModelAttribute的妙用分享

    spring mvc中注解@ModelAttribute的妙用分享

    这篇文章主要给大家介绍了关于spring mvc中注解@ModelAttribute妙用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Android具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-09-09
  • SpringBoot实现HTTPS加密通信的详细指南

    SpringBoot实现HTTPS加密通信的详细指南

    这篇文章主要为大家详细介绍了Spring Boot中HTTPS的实现方案与实战避坑指南,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-06-06
  • java实现支付宝支付接口的调用

    java实现支付宝支付接口的调用

    本文主要介绍了java实现支付宝支付接口的调用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Java利用Spire.Doc for Java实现在模板的基础上创建Word文档

    Java利用Spire.Doc for Java实现在模板的基础上创建Word文档

    在日常开发中,我们经常需要根据特定数据动态生成Word文档,本文将深入探讨如何利用强大的Java库 Spire.Doc for Java,在预设Word模板的基础上,通过替换占位符或书签来高效创建定制化的Word文档,感兴趣的小伙伴可以了解下
    2025-12-12
  • SpringMVC视图作用详解

    SpringMVC视图作用详解

    这篇文章主要介绍了springMVC中的视图与视图解析器,springMVC视图的种类很多,默认有转发视图和重定向视图,本文就每一种视图给大家详细介绍,需要的朋友可以参考下
    2022-11-11
  • Spring Boot集成MyBatis的方法

    Spring Boot集成MyBatis的方法

    今天小编就为大家分享一篇关于Spring Boot集成MyBatis的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Spring超出最大会话数(Max sessions limit reached: 10000)

    Spring超出最大会话数(Max sessions limit reached: 10000)

    在Spring系统中遇到的Maxsessionslimitreached:10000错误,该错误由于会话数超过默认限制10000而触发,下面就来介绍一下解决方法,感兴趣的可以了解一下
    2024-12-12

最新评论