部署WebLogic时的2点注意事项

1.WebLogic10在modules下有自己的commons包,会覆盖项目的jar包,需在WEB-INF下加一个weblogic.xml,指定先加载项目jar包。

<?xml version="1.0" encoding="UTF-8"?>  
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">  
    <container-descriptor>  
        <prefer-web-inf-classes>true</prefer-web-inf-classes>  
    </container-descriptor>  
    <charset-params>  
        <input-charset>  
            <resource-path>/*</resource-path>  
            <java-charset-name>UTF-8</java-charset-name>  
        </input-charset>  
    </charset-params>  
    <context-root>/name</context-root>  
</weblogic-web-app>

2.系统加载配置文件使用getServletContext().getRealPath("/") ,WebLogic下以war包形式部署时,无法得到路径,改为getServletContext().getResource("/")或者将war包解压,以目录方式部署。

你可能感兴趣的:(部署WebLogic时的2点注意事项)