Uploaded image for project: 'edge-rtac'
  1. edge-rtac
  2. EDGRTAC-66

Upgrade Lombok to version that is compatible with openjdk 15+

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • TBD
    • Resolution: Unresolved
    • None
    • None
    • None
    • Prokopovych
    • TBD

    Description

      Overview:
      Steps to Reproduce:

      1. Have system with JDK15+, such as openjdk 17.0.3.
      2. Try to package edge module.

      Expected Results:

      The package successfully builds.

      Actual Results:

      Fatal error compiling: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module @0x450f0235) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module @0x450f0235 
      

      Additional Information:
      Solution: Switch to at least the 1.18.22 version of Lombok that contains the fix.

      URL: https://stackoverflow.com/questions/66801256/java-lang-illegalaccesserror-class-lombok-javac-apt-lombokprocessor-cannot-acce
      Interested parties:

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                kday Kevin Day
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:

                  TestRail: Runs

                    TestRail: Cases