一、简介
classpath指的是类路径,也就是编译之后的target文件夹下的WEB-INF/class文件夹,下面这篇文章主要给大家介绍了关于Java项目中classpath类路径是什么的相关资料,需要的朋友可以参考下
classpath
类路径在 Spring Boot 中既指程序在打包前的/java/
目录加上/resource
目录,也指程序在打包后生成的/classes/
目录。两者实际上指的是同一个目录,里面包含的文件内容一模一样。
二、获取项目路径
classpath 和 classpath* 区别:
- classpath:只会到你的class路径中查找找文件;
- classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.
三、总结
classpath 指的就是 classes目录
- web项目 : web-inf/classes(默认)
- maven : resources目录(默认)
classpath 作用 :
- 存放编译后的 .class 文件
- 存放配置文件 jdbc.propertis, application.yml