stoicflame / enunciate

Build-time enhancement tool for Java-based Web services projects
http://enunciate.webcohesion.com/
Other
480 stars 200 forks source link

Enunciate compile error trying to migrate from java 11 to 17.0.10 (ibm-semeru) #1199

Closed stephen-maxwell closed 4 months ago

stephen-maxwell commented 4 months ago

Enunciate 2.17.1 Gradle: 8.6

While using enunciate programatically

def e = new com.webcohesion.enunciate.Enunciate() .... .... e.run()

Class com/webcohesion/enunciate/Enunciate(unnamed module 0x00000002839E8128) can not access class com/sun/tools/javac/api/JavacTool(jdk.compiler) because module jdk.compiler does not export package com/sun/tools/javac/api to module unnamed module 0x00000002839E8128

Any ideas?

stoicflame commented 4 months ago

Hello! Please confirm that you don't have any lingering artifacts from older Enunciate versions. References to com.sun.tools.javac.* were removed at 26cbca62.

stephen-maxwell commented 4 months ago

There was indeed a errant earlier version present. Thanks!