我有一个产品设置,其中EAR应用程序具有jar,wars,ejb,但在ear / war内部没有诸如HTML,XML,js,vxml等的静态文件。 但是,这些静态文件保留在weblogic目录之外的自定义目录中。成功部署耳朵后,应用程序便可以渲染放置在战争之外的静态文件。
我在下面的观察 我没有找到用于虚拟目录映射的任何配置,也没有在weblogic控制台中部署任何爆炸式战争。
但是,我找到了一个指向应用程序静态文件位置的软链接,并且我相信我的应用程序请求已传入此软链接目录,该目录重定向到我的静态内容目录,并且这些请求已成功传递。
但是我的问题是这个软链接如何获取这些触发到我的应用程序的请求。围绕这个主题进行搜索时,我知道更改Web服务器的doc根目录将有所帮助,因此对此的任何指点都是有帮助的。
文件夹结构如下 我的耳朵文件位置: / apps / opt / voiceportal / app_name / app
我所有的应用静态文件位置 / apps / opt / voiceportal / app_name / web
Soft.link到.my静态文件 / apps / opt / voiceportal / web / app_name-> / apps / opt / voiceportal / app_name / web
Weblogic域位置 / apps / opt / weblogic / config / domain_name