zoukankan      html  css  js  c++  java
  • UnsupportedClassVersionError: JVMCFRE003 commons/text/StringEscapeUtils

    UnsupportedClassVersionError: JVMCFRE003 bad major version; class="org"/apache/commons/text/StringEscapeUtils

    此错误启动应用时没有出现,调用方法的时候才出现,

    使用的是commons-text-1.8.jar,由maven查得此版本的jar是用jdk8编译的,但是项目使用jdk1.7运行,所以有此异常,应换成1.3(jdk7编译的)。

    解决方案 for eclipse&websphere(was):

      使用容器加载此jar,而不是随项目启动时加载

      在项目配置 properties =>  deployment assembly 中移除jar包,

    was中:
      shared libraries:
        Environment -> Shared Libraries -> new a config(e.g. dip_shared_lib)

      Application Servers -> server1 -> Class Loader -> new a config
        1.select 'Classes loaded with local class loader fist(parent last)' & save
        2.click 'sharedLibrary Reference' & select a saved config(e.g. dip_shared_lib)

  • 相关阅读:
    简单伪类
    购物网页css
    「WC2020T2」猜数
    ARC 103
    Codeforces 1198F
    ZJOI2019二试游记
    ZJOI2019一试游记
    「WC2015」未来程序
    「CodeForces Round #545 Div2」划水记
    「CF1116」Microsoft Q# Coding Contest
  • 原文地址:https://www.cnblogs.com/huanglisong/p/13941301.html
Copyright © 2011-2022 走看看