XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 4.0-alpha1, 4.0
    • None

    Description

      This ticket is intended to group all issues found to support Java 9 in the future.

      From what I've found out so far:

      • Maven dependency com.sun:tools:jar:0 via cobertura cannot be resolved. It can be easily solved using this patch:
        -        <dependency groupId="net.sourceforge.cobertura" artifactId="cobertura"/>
        +        <dependency groupId="net.sourceforge.cobertura" artifactId="cobertura">
        +          <exclusion groupId="com.sun" artifactId="tools"/>
        +        </dependency>
        
      • Another issue is that sun.misc.Unsafe no longer contains the methods monitorEnter + monitorExit. These methods are used by o.a.c.utils.concurrent.Locks which is only used by o.a.c.db.AtomicBTreeColumns.

      I don't mind to start working on this yet since Java 9 is in a too early development phase.

      Attachments

        1. jdk_9_10.patch
          3.34 MB
          Mulugeta Mammo

        Issue Links

          Activity

            People

              snazy Robert Stupp
              snazy Robert Stupp
              Robert Stupp
              Jason Brown
              Votes:
              11 Vote for this issue
              Watchers:
              45 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: