Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3312

Investigate com.sun tools artifact in Java 11

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Situation: The core/taglets/pom.xml specifies a version for <artifactId>tools</artifactId>

              <dependency>
                  <groupId>com.sun</groupId>
                  <artifactId>tools</artifactId>
                  <version>1.8</version>
                  <scope>system</scope>
                  <systemPath>${toolsjar}</systemPath>
              </dependency>
      

      According to this article on stackoverflow, tools may no longer be available in Java 11.

      Task: Investigate if tools is no longer available in Java 11. If a fix is possible, update this ticket.

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment -

            Suggestion: Search Jira for "javadoc" and see what comes up.

            Show
            ann.loraine Ann Loraine added a comment - Suggestion: Search Jira for "javadoc" and see what comes up.
            Hide
            nfreese Nowlan Freese added a comment -

            This commit may be relevant, but there is no information in the commit other than a link to the IGB developer's guide. Searching the developer's guide for javadoc returns no results.

            Show
            nfreese Nowlan Freese added a comment - This commit may be relevant, but there is no information in the commit other than a link to the IGB developer's guide. Searching the developer's guide for javadoc returns no results.
            Hide
            nfreese Nowlan Freese added a comment - - edited

            I am able to install apps via the IGB App Store as well as the IGB App Manager (tested ProtAnnot and Super Simple IGB App). I think that the context-menu-api quickstart app may demonstrate/use the taglets based on David's commit, but I cannot get it to run as there are a number of errors.

            Show
            nfreese Nowlan Freese added a comment - - edited I am able to install apps via the IGB App Store as well as the IGB App Manager (tested ProtAnnot and Super Simple IGB App). I think that the context-menu-api quickstart app may demonstrate/use the taglets based on David's commit, but I cannot get it to run as there are a number of errors.
            Show
            nfreese Nowlan Freese added a comment - - edited My commit to my Java 8 branch: https://bitbucket.org/nfreese/nowlanfork-igb/commits/14582a8a688838129e42c5131b62b2674b1f9869
            Hide
            nfreese Nowlan Freese added a comment -

            Since the changes do not appear to break IGB (on Java 8) but we are unclear of what the changes are doing, I have pushed the changes to the IGBF-3275 branch (Java 11) but we will not push them to master.

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - Since the changes do not appear to break IGB (on Java 8) but we are unclear of what the changes are doing, I have pushed the changes to the IGBF-3275 branch (Java 11) but we will not push them to master. Closing ticket.

              People

              • Assignee:
                nfreese Nowlan Freese
                Reporter:
                nfreese Nowlan Freese
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: