zoukankan      html  css  js  c++  java
  • weblogic11g(10.3.6)部署war包时,解决jar包冲突的超简方案

    亲测有效:weblogic11g(10.3.6) + jdk7,打包使用jdk7或jdk8,注意weblogic用的jdk和打包时jdk的兼容。

    分别配置web项目下pom.xml和weblogic.xml


    1,web项目增加打包配置,排除掉冲突jar包,./pom.xml

    <build>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-compiler-plugin</artifactId>
          <configuration>
            <encoding>UTF-8</encoding>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-war-plugin</artifactId>
          <version>2.2</version>
          <configuration>
            <warName>${project.build.finalName}</warName>
            <packagingExcludes>
              WEB-INF/lib/stax-api-1.0.1.jar,
              WEB-INF/lib/xml-apis-1.0.b2.jar
            </packagingExcludes>
          </configuration>
        </plugin>
      </plugins>
    </build>

    2,增加或修改./src/main/webapp/WEB-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://xmlns.oracle.com/weblogic/weblogic-web-app
      http://xmlns.oracle.com/weblogic/weblogic-web-app/1.4/weblogic-web-app.xsd">
      <wls:container-descriptor>
        <wls:prefer-application-packages>
          <wls:package-name>org.apache.commons.lang.*</wls:package-name>
          <wls:package-name>org.apache.xmlbeans.*</wls:package-name>
          <wls:package-name>antlr.*</wls:package-name>
          <wls:package-name>org.hibernate.*</wls:package-name>
          <wls:package-name>javax.persistence.*</wls:package-name>
        </wls:prefer-application-packages>
      </wls:container-descriptor>
    </wls:weblogic-web-app>

    参考:https://blog.csdn.net/zhangli865621030/article/details/50265127

  • 相关阅读:
    textArea打印时,内容不显示
    自定义Metadata验证属性
    C# 扩展类与分布类
    JSON基础 JS操作JSON总结
    如何查看别人公众号的粉丝量
    Powerdesigner逆向工程从sql server数据库生成pdm
    springMVC中前台ajax传json数据后台controller接受对象为null
    Mybatis报错: Invalid bound statement (not found)
    Mysql批量插入数据性能问题
    java中String编码转换 UTF-8转GBK
  • 原文地址:https://www.cnblogs.com/dingxl18/p/10195141.html
Copyright © 2011-2022 走看看