classPath

Posted 金色飞贼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了classPath相关的知识,希望对你有一定的参考价值。

0

技术分享

3 个回答

 
1
采纳

首先这个是 web.xml方式定义参数传给Servlet。
因此,<param-value></param-value>的解释是接收这个参数的servlet执行的。
dispatchservlet的这个参数是定义配置文件的位置的。

而spring中对资源文件的处理做了抽象化,可以用符合 URI规范的方式声明文件位置,
具体的实现类会解析这个字符串,(可以看spring的Resource相关的文档)
根据里面的声明 来使用合适的方式读取。 classpath:开头的意思是说从 classpath中寻找目标文件。

web application的classpath包含 WEB-INF/lib下的所有jar包和WEB-INF/classes目录

0

编译后的class路径。/WEB-INF/classes/

0

你的web项目编译后会有一个classpath路径,编译后的class文件,资源文件,依赖文件等都会放在这个路径下。param-value制定的这个配置文件时spring的配置文件,classpath意思就是说这个配置文件在classpath路径下。

以上是关于classPath的主要内容,如果未能解决你的问题,请参考以下文章

19-classpathjar模块

Eclipse Build Path 的理解

SpringBoot中classpath和classpath*

maven项目只能读到绝对路径下的文件,读不到相对路径下的文件