1. 程式人生 > >Java專案開發中關於classpath路徑的理解

Java專案開發中關於classpath路徑的理解

在做專案的過程中,經常會遇到在classpath下載入配置檔案,但是對於classpath的理解確一直很模糊。 1、專案src路徑下的.java檔案編譯之後的檔案會存放在WEB-INF/classes路徑下,預設的classpath路徑即為WEB-INF/classes,src下的xml在編譯時也會複製到classpath下 2、用maven構建專案時候resource目錄就是預設的classpath 3、解釋classes含義: ①存放各種資源配置檔案 eg.init.properties log4j.properties struts.xml ②存放模板檔案 eg.actionerror.ftl ③存放class檔案 對應的是專案開發時的src目錄編譯檔案 4、在專案中,我們可以注意到在web.xml配置檔案中,我們通常會引入一些spring的配置檔案,指向的路徑為classpath =/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

而通常我們會將這些配置檔案放在resources路徑下,這也從側面說明專案在編譯後會將配置檔案複製到classpath下 在這裡插入圖片描述 原文:https://blog.csdn.net/u011095110/article/details/76152952