1. 程式人生 > >專案無法訪問jar包中的靜態資源

專案無法訪問jar包中的靜態資源

在一箇舊專案中增加了些功能,但是不想動原先的程式碼,於是打了個jar包放到專案下,程式碼能用,但是靜態資源訪問不到。

在查閱資料後,發現在servlet3.0中,如果想訪問jar包中的靜態資源,可以把靜態資源放到 jar包下的META-INF/resources資料夾中,該路徑相當於Web-Root。servlet3.0是J2EE 6的規範,舊專案部署在was7,was7最高支援J2EE 5,所以訪問不到。

最後,就只能把靜態資源從jar包拿出來放到專案下了。