【问题标题】:Runining xercesImpl on java 6在 java 6 上运行 xercesImpl
【发布时间】:2016-10-19 12:27:58
【问题描述】:

我正在使用 xercesImpl.jar 创建 DocumentImpl 的实例, 当我在 java6 上运行应用程序时,出现以下错误:

无法加载 java 类。 java.lang.UnsupportedClassVersionError: (myClass) 偏移量=6 的主要版本错误

起初我发现我的 jdk 有问题,但在阅读了更多内容后,我发现 xerces-2_11_0.jar 和 jdk6 存在冲突。

为了避免这个问题,我应该在项目中添加哪些 jars 和哪些版本?

谢谢

【问题讨论】:

    标签: java java-6 xerces


    【解决方案1】:

    尝试使用 xercesImpl jar wothversion 2.11.0。您可以找到如下的 Maven 详细信息:

    <dependency>
        <groupId>xerces</groupId>
        <artifactId>xercesImpl</artifactId>
        <version>2.11.0</version>
    </dependency>
    

    这应该可以解决您的冲突。

    【讨论】:

    • 谢谢,但它并没有解决问题,我得到了同样的错误。
    • 我正在使用 jars:activation、avalon-framework-cvs-20020806、batik、dom、fop、xercesImpl-2.11.0、xml-apis。任何想法如何解决 java 6 中的冲突。 (当我从春天开始运行它时,它可以正常工作)。
    • 你能检查一下你ide中添加的外部jar文件吗?由于您的类路径中的外部 jar,它可能正在工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    • 1970-01-01
    • 2018-04-22
    • 1970-01-01
    • 2013-11-18
    相关资源
    最近更新 更多