zoukankan      html  css  js  c++  java
  • Tomcat上的项目部署到WebLogic上の注意事项

    1.修改web.xml:

    <!-- <display-name>weboutweb</display-name> -->
    <!-- 注释掉 display-name标签,weblogic可能不识别。 -->

    另:

    注释掉:

     <!--  
     <servlet>
      <servlet-name>log4jConfigListener</servlet-name>
      <servlet-class>org.springframework.web.util.Log4jConfigServlet</servlet-class>
      <load-on-startup>0</load-on-startup>
     </servlet>
     -->

     

    2.如果没有,在appWEB-INF目录下新增一个weblogic.xml文件:

    <?xml version="1.0" encoding="UTF-8"?>
    <wls:weblogic-web-app
        xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd
            http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.4/weblogic-web-app.xsd">
    
        <wls:context-root>/app</wls:context-root>
        <wls:container-descriptor>
            <wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes>
        <wls:servlet-reload-check-secs>-1</wls:servlet-reload-check-secs>
    
        </wls:container-descriptor>
    </wls:weblogic-web-app>

    其中,   

    <wls:context-root>/weboutweb</wls:context-root>

    的app是应用的名称。

    3.解压war包进行部署。

    4.针对web.xml,如果weblogic12c,那么:

    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">

    其中 version="3.0"。

    如果部署环境是weblogic11g,有可能需要修改 version="3.0" 为 version="2.5"。

  • 相关阅读:
    不能创建会计分录
    java反射,代码优化
    mybatis$和#的区别
    开发中积累的单词800
    mybatis递归,一对多代码示例
    mysql树形结构递归查询
    redis实现分布式锁工具类 灰常好用
    js代码小优化
    spring源码分析 contextConfigLocation属性的位置
    data:image/png;base64这什么玩意
  • 原文地址:https://www.cnblogs.com/tingbogiu/p/5849208.html
Copyright © 2011-2022 走看看