![](/img/trans.png)
[英]Maven exec:java : how to open and read a file in the resources directory?
[英]java ee : how to read xml file in resources
我使用openshift在JBOSS服務器中在線上傳了Java ee。
我正在嘗試使用servlet打開xml文件(servlet位置:src / main / java / myservlet / myservlet.java),如果我嘗試在html輸出的web naviguator / java客戶端中嘗試訪問servlet。 我的xml文件在src / main / resources / Liste.xml中
我在stackoverflow中發現必須將其與maven一起使用以進行部署:
InputStream is = ClassName.class.getResourceAsStream("/Liste.xml");
但是在我的構造函數中,我這樣做是為了解析我的xml文件:
File fichier = new File(nomFichier);
document = constructeur.parse(fichier);
所以我不太了解如何使用getResourceAsStream ...
此方法將在本地類路徑,jar和加載類文件的目錄中搜索。 如果文件路徑以/開頭,則為絕對路徑,否則該文件路徑與您的類的包(在您的情況下為ClassName)相關。 您可以看一下以下文章: 在Eclipse中調試Java時如何使getResourceAsStream工作?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.