2016-07-27 58 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战项目。所以,罐子就像内部结构和战争是外部。这可能吗?

回答