classpath:和classpath*:区别和应用
来源:互联网 发布:举牌图制作软件 编辑:程序博客网 时间:2024/06/06 12:59
1.classpath,指maven工程打包到target目录下的classes目录的路径:
使用classpath后只会在classes下查找文件。
2.classpath*:,指maven工程打包到target目录下的classes目录的路径外,包括工程下所有的jar包中的classes路径,例如lib下的所有jar包:
3.classpath:和classpath*:区别:
1)因为classpath*:会加载所有的classes,所以速度回很慢,因此多模块工程里,尽量把配置文件放在一个工程里。
2)在多个classpath中如果存在同名资源都需要加载,用classpa只会加载第一个文件,这种情况下就需要用到classpa*。
4.“**/” 代表任意路径,如“**/*.xml”,指任意路径下的xml文件。当部署到tomcat时,会自动把xml文件copy到WEB-INF/classes目录下。
阅读全文
0 0
- classpath:和classpath*:区别和应用
- classpath 和 classpath* 区别
- classpath 和 classpath* 区别
- classpath 和 classpath* 区别:
- classpath 和 classpath* 区别
- classpath 和 classpath* 区别:
- classpath和classpath*区别
- classpath和classpath*区别
- classpath 和 classpath*的区别
- classPath和classPath*的区别
- classpath: 和 classpath*:的区别
- classpath: 和classpath*:的区别
- classpath和classpath*的区别
- classpath和classpath*的区别
- classpath和classpath*的区别
- path 和 classpath区别
- path和classpath区别
- classpath和classpath*的配置区别
- layer 关闭父窗口
- 如何检测应用程序调用了哪些DLL文件?
- Python正则表达式
- 公众号开发
- android ndk编译 m mm mmm mmma
- classpath:和classpath*:区别和应用
- 爱你,从平平淡淡的那一天开始
- mysql增、删、改字段语句
- pycharm 3.0 序列号
- 一篇文章看懂Android学习最佳路线
- vue2.0逻辑思维选项卡。
- excel的多表合并
- 限制Input输入框输入最小最大字符数
- Java实现文件的预览