Uploaded image for project: 'Tika'
  1. Tika
  2. TIKA-2710

Set Tika to OSGi Execution Environment JavaSE-1.8

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      In TIKA-2692 the OSGi execution environment (osgi.ee) was removed since it was coming out as 9.0 when 1.8 was expected.  This is due to the org.ow2.asm:asm:6.2 JAR file having a module-info.class within it.  Turns out this causes the maven-bundle-plugin to increase the execution environment to Java 9.  Rather than removing osgi.ee we should manually set it to 1.8 which is correct since Java 8 will simply ignore the module-info.class.  This can be reverted once Tika moves up to Java 9 or beyond.{{}}

      Attachments

        Activity

          People

            bobpaulin Bob Paulin
            bobpaulin Bob Paulin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: