Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Low
    • Resolution: Fixed
    • Fix Version/s: 4.0, 4.0-alpha1
    • Component/s: None
    • Labels:

      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

        Issue Links

          Activity

            People

            • Assignee:
              snazy Robert Stupp Assign to me
              Reporter:
              snazy Robert Stupp
              Authors:
              Robert Stupp
              Reviewers:
              Jason Brown

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment