Spring--9.classpath

本文详细解释了Classpath和Classpath*的区别,包括它们如何在Java项目中定位资源文件、类文件及库文件。此外还介绍了lib和classes目录下文件访问的优先级问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1      Classpath和classpath*

1.1             Classes目录

1.存放各种资源配置文件eg.init.properties log4j.properties struts.xml 
2.存放模板文件 eg.actionerror.ftl 
3.存放class文件 对应的是项目开发时的src目录编译文件 

 


1.2             lib和classes

这个涉及的是lib和classes下文件访问优先级的问题: lib>classes 

 

1.3             classpath和classpath* 区别

classpath:只会到你的class路径中查找找文件;

classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。

 

2      注意

2.1             相对目录


Classpath是指更路径,坑爹,如果当前文件不是在根路径下,记得相对位置问题

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值