簡體   English   中英

java ee:如何讀取資源中的xml文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM