从weblogic上部署的应用程序.ear加载文件

时间:2016-09-05 13:17:27

标签: java maven weblogic

我试图编写将从应用程序.ear加载* .html文件并显示它的代码。我的申请结构是:

application
-src
  -main
    -java
      -my.package.few.folders
        -Class.java
    -webapp
      -my.html

我是Java和weblogic的新手,所以我无法自己解决这个问题,而且我在互联网上找到的所有主题都大致相同。文件应该可以使用:

访问
Class.class.getClassLoader().getResource("main/webapp/my.html");

问题是我的应用程序部署在weblogic上面,上面的代码为我提供了一个weblogic域的路径(而不是我的应用程序耳朵,其中是* .html文件)。所以使用这段代码我总是得到空指针异常,因为.ear隐藏在weblogic域中的几个文件夹中。我想避免在weblogic中给.ear指定路径,因为它需要在不同的服务器上工作,并且只更改了托管服务器名称,它将崩溃。我怎样才能直接进入我的.ear,而不是通过weblogic域?

0 个答案:

没有答案