Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-332

Upgrade Java platform requirement from JDK6 to JDK7

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

      Description

      The replacement of JSR-275 dependency by JSR-363 (Unit of Measurement) introduces a dependency to JDK7. Consequently we should upgrade the whole Apache SIS project to JDK7. This allows (among other) the use of try-with-resources, multi-catches, switch on strings, diamond operator and use of java.nio.file API. Those changes can be identified relatively easily by comparing the JDK6 and JDK7 branches. After the upgrade, the JDK6 branch will be deleted.

      This upgrade has been proposed on the developer mailing list. The Subversion command to execute on trunk is:

      svn merge https://svn.apache.org/repos/asf/sis/branches/JDK6/core@1758915 \
                https://svn.apache.org/repos/asf/sis/branches/JDK7/core@1758915 .
      

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              desruisseaux Martin Desruisseaux
              Reporter:
              desruisseaux Martin Desruisseaux

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment