java项目中Classpath路径到底指的是哪里?
生活随笔
收集整理的這篇文章主要介紹了
java项目中Classpath路径到底指的是哪里?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、src不是classpath, WEB-INF/classes,lib才是classpath,WEB-INF/ 是資源目錄, 客戶端不能直接訪問。
2、WEB-INF/classes目錄存放src目錄java文件編譯之后的class文件,xml、properties等資源配置文件,這是一個定位資源的入口。
3、引用classpath路徑下的文件,只需在文件名前加classpath:
<param-value>classpath:applicationContext-*.xml</param-value> <!-- 引用其子目錄下的文件,如 --> <param-value>classpath:context/conf/controller.xml</param-value>4、lib和classes同屬classpath,兩者的訪問優(yōu)先級為: lib>classes。
5、classpath 和 classpath* 區(qū)別:
classpath:只會到你的class路徑中查找找文件; classpath*:不僅包含class路徑,還包括jar文件中(class路徑)進行查找。轉(zhuǎn)載于:https://www.cnblogs.com/moxiaotao/p/9306213.html
總結(jié)
以上是生活随笔為你收集整理的java项目中Classpath路径到底指的是哪里?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 喜马拉雅app怎么录音频(如何评价APP
- 下一篇: qqapp如何设置安全邮箱