Uploaded image for project: 'Weld'
  1. Weld
  2. WELD-2300 Weld build on JDK 9 EA 148+
  3. WELD-2303

Maven assembly plugin crashes JDK 9 build


    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • 3.0.0.CR1, 2.4.2.Final
    • 3.0.0.Beta1
    • None

      Currently we use assembly plugin in version 2.6 which crashes JDK 9 build because it internally uses old plexus archiver version.
      All this boils down to JEP-223 (better known as project Verona) which changed the Java version string from "1.8" to "9".

      Solution is to:

      • Update assembly plugin to 3.0.0 (preferable)
      • Keep 2.6 and update its dependency on plexus archiver to 3.0.3
        • Only if we for some reason need to keep older version (unlikely)

            manovotn Matěj Novotný
            manovotn Matěj Novotný
            0 Vote for this issue
            1 Start watching this issue