web.xml中配置的classpath含義
阿新 • • 發佈:2019-02-16
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webApp.root</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>classpath:log4j.properties</param-value>
</context-param>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
在web.xml配置檔案中常常會看到classpath這個變數,不知道什麼意思,百度了一番,個人理解是,java專案經過編譯後會生成.class檔案,這些.class檔案會被單獨放到一個資料夾下面,一般預設是在web-info/classes這個路徑下面存放編譯後的.class檔案,classpath:log4j.properties,意思就是到類路徑下面找到log4j.properties,這個檔案。