classpath到底指的哪里


之前一直對classpath不太明白到底指的哪里,今天研究了一下,做個總結。。

classpath顧名思義就是指類路徑,但是這樣解釋可能還是不明白,這里拿一個SpringBoot應用編譯后生成的target項目文件目錄來說。

首先源碼目錄結構是這樣的:

src

---main

-----java

-------你的java文件

-----resources

--------配置文件

---test

 

然后mvn complie后生成的target目錄結構如下

 

target

----classes ------------>這里就是classpath:指的地方

------各種包下的編譯后的class文件

------resources下的資源文件

----其他目錄

 

好了,這樣的展示是不是一目了然,當然還有classpath*:這個不僅包含class路徑還包含jar文件中的(class路徑)進行查找。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM