[英]Reading a XML file from JAR within web application
我正在嘗試從在我的 Web 應用程序中用作庫的 JAR 讀取 XML 文件。 我怎樣才能做到這一點? 我的 XML 文件的目錄結構是:
commons/resources/config.xml
其中commons
是一個 Java 項目,我將為其創建一個 JAR 並放置在
apache-tomcat-8.0.32/webapps/myWebApp-1.4/WEB-INF/lib
在構建和部署它之后。
您可以通過這種方式從類路徑中讀取 XML 文件作為資源: this.getClass().getResourceAsStream("/config.xml")
。 它返回一個流,您可以使用它來讀取文件的內容並隨心所欲地處理它。 它只可能在 jar 所屬的 webapp 中,因為 webapps 在類加載方面是隔離的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.