Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-5369

java9 javadoc requires defs for annotations

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 3.0.1SDK
    • Core Java Framework
    • None

    Description

      Several things need fixups to allow Java 9 builds.

      1. add a <profile> which triggers on <jdk>9
      2. the compiler target level needs to be set to 1.9
      3. the compiler needs an additional argument to include the javax.xml.bind module, which is otherwise no longer available.
      4. The javadoc needs to specify the javadocVersion, otherwise it fails to discover it and uses 0, which causes the "tag" options to be ignored.
      5. The file FSRBTIndex is completely commented out in v3. Javadoc complains. Move this to the unused-saved folder...
      6. Some javadoc errors involving trailing </p> and </html> tags.
      7. 1 error due to using a no-longer available "setAccessible" on a method
      8. 2 xml miscompares of generated formatted XML due to different formatting styles

      Attachments

        Issue Links

          Activity

            People

              schor Marshall Schor
              schor Marshall Schor
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: