java中classpath,classpath*,file的区别

本文介绍了classpath的概念,它作为Java项目中查找类和资源的起点,通常指编译后的classes路径。同时,文章提到了classpath*的用法,它不仅包括class路径,还会搜索jar文件内的class。另一方面,file路径则对应于宿主机的文件系统,如Windows或Linux,并通过URL形式表示。了解这些基础对于正确配置项目和管理依赖至关重要。
摘要由CSDN通过智能技术生成

classpath

从项目编译后的根路径下开始寻找文件,也就是我们常说的classes路径
在这里插入图片描述

classpath*(不常用)

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

file

file指的是宿主机上的路径,也称作url,如果我们的项目在windows上跑,宿主机就是windows,在linux上跑,宿主机就是linux,如我们在这里做的静态映射,这里映射的windows系统的D盘下的aaa目录下,接入说是linux系统,那就是“ file:/aaa/”,也就是去掉盘符就可以了
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值