2016-07-27 61 views
0

我發現了幾個類似的主題,如從內部結構等讀取,但它仍然不能解決我的問題。從外部戰爭中讀取context.xml

項目結構:

  • 整個項目 - >戰爭,其中有:

    幾個罐子的連接在pom.xml的依賴 ;

    META-INF文件夾中的context.xml,我需要從其中一個jar中讀取。它

  • 部分 - >罐子,這是戰爭的pom.xml依賴

我已經試過像幾個解決方案:

 ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); 
    InputStream input = classLoader.getResourceAsStream("META-INF/context.xml"); 

不過,我沒想到我認爲我的jar在其結構中搜索這個資源,而不是在戰爭中搜索。

我需要JAR項目閱讀的context.xml戰項目。所以,罐子就像內部結構和戰爭是外部。這可能嗎?

回答