I run NB on Amazon’s JDk-17 on my work laptop all the time. I haven’t seen that one. I would guess that library requires another that is missing for some reason. Try using ldd on that file.
Scott > On Dec 5, 2023, at 5:35 PM, Michael Bien <mbie...@gmail.com> wrote: > > have you installed the full JDK or is this some headless variant? > > some linux distributions split the JDK into multiple parts. > > -mbien > > >> On 05.12.23 23:31, Laszlo Kishalmi wrote: >> Do you have that library? >> >> Do you have other X libraries available. >> >> If some of those missing, you might take a chance to pass >> |java.awt.headless=true to the JVM| >> >> | >> | >> >>> On 12/5/23 14:14, Brad Walker wrote: >>> I'm working on Amazon Linux and encountered a rather unusual error.. >>> >>> I really have no idea about this. Could someone possibly provide some >>> insight? >>> >>> Maybe a piece of code is trying to load the libawt_xawt.so library? >>> >>> Thanks. >>> >>> -brad w. >>> >>> . . . >>> files-init: >>> >>> jdk-8-check: >>> >>> -do-set-buildnumber: >>> >>> set-buildnumber: >>> >>> -define-custom-javac-task: >>> >>> -init-compile-bootclasspath-nb: >>> >>> -init-bootclasspath-prepend-compile: >>> >>> -init-bootclasspath-prepend-run8: >>> >>> -init-bootclasspath-prepend-run9: >>> >>> -init-bootclasspath-prepend-run: >>> >>> -init-bootclasspath-prepend: >>> >>> -load-module-flags: >>> >>> build-init: >>> [parseprojectxml] Distilling >>> /local/home/walkrzu/src/netbeans/nbbuild/build/public-package-jars/org-openide-io.jar >>> from >>> [/local/home/walkrzu/src/netbeans/nbbuild/netbeans/platform/modules/org-openide-io.jar] >>> [parseprojectxml] Distilling >>> /local/home/walkrzu/src/netbeans/nbbuild/build/public-package-jars/org-openide-loaders.jar >>> from >>> [/local/home/walkrzu/src/netbeans/nbbuild/netbeans/platform/modules/org-openide-loaders.jar] >>> >>> -javac-init-nbjdk: >>> >>> -javac-init-bootclasspath-prepend: >>> >>> -javac-init-no-bootclasspath-prepend: >>> >>> -javac-init: >>> >>> -init-proxy: >>> >>> init: >>> >>> -prepare-mandatory-files-for-module: >>> [mkdir] Created dir: >>> /local/home/walkrzu/src/netbeans/platform/api.search/build/classes/META-INF >>> [createlicensesummary] All tests passed >>> >>> up-to-date: >>> >>> -pre-compile: >>> >>> -do-compile: >>> [nb-javac] Compiling 122 source files to >>> /local/home/walkrzu/src/netbeans/platform/api.search/build/classes >>> [nb-javac] Ignoring source, target and bootclasspath as release has been >>> set >>> [repeat] >>> [repeat] >>> [repeat] An annotation processor threw an uncaught exception. >>> [repeat] Consult the following stack trace for details. >>> [repeat] java.lang.UnsatisfiedLinkError: Can't load library: >>> /usr/lib/jvm/java-17-amazon-corretto.x86_64/lib/libawt_xawt.so >>> [repeat] at >>> java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2398) >>> [repeat] at java.base/java.lang.Runtime.load0(Runtime.java:755) >>> [repeat] at java.base/java.lang.System.load(System.java:1953) >>> [repeat] at java.base/jdk.internal.loader.NativeLibraries.load(Native >>> Method) >>> [repeat] at >>> java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388) >>> [repeat] at >>> java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232) >>> [repeat] at >>> java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174) >>> [repeat] at >>> java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:315) >>> [repeat] at >>> java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:285) >>> [repeat] at >>> java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2403) >>> [repeat] at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818) >>> [repeat] at java.base/java.lang.System.loadLibrary(System.java:1989) >>> [repeat] at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1388) >>> [repeat] at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1386) >>> [repeat] at >>> java.base/java.security.AccessController.doPrivileged(AccessController.java:318) >>> [repeat] at >>> java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1385) >>> [repeat] at java.desktop/java.awt.Toolkit.initStatic(Toolkit.java:1423) >>> [repeat] at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1397) >>> [repeat] at java.desktop/java.awt.AWTEvent.<clinit>(AWTEvent.java:266) >>> [repeat] at >>> java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method) >>> [repeat] at >>> java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1155) >>> [repeat] at >>> java.base/jdk.internal.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:42) >>> [repeat] at >>> java.base/jdk.internal.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:185) >>> [repeat] at >>> java.base/java.lang.reflect.Field.acquireFieldAccessor(Field.java:1132) >>> [repeat] at >>> java.base/java.lang.reflect.Field.getFieldAccessor(Field.java:1113) >>> [repeat] at java.base/java.lang.reflect.Field.getInt(Field.java:601) >>> [repeat] at >>> org.openide.util.Utilities.initNameAndValues(Utilities.java:771) >>> [repeat] at org.openide.util.Utilities.stringToKey(Utilities.java:958) >>> [repeat] at org.openide.util.Utilities.stringToKeys(Utilities.java:1081) >>> [repeat] at >>> org.netbeans.modules.openide.awt.ActionProcessor.processReferences(ActionProcessor.java:662) >>> [repeat] at >>> org.netbeans.modules.openide.awt.ActionProcessor.handleProcess(ActionProcessor.java:311) >>> [repeat] at >>> org.openide.filesystems.annotations.LayerGeneratingProcessor.process(LayerGeneratingProcessor.java:104) >>> [repeat] at >>> jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:1023) >>> [repeat] at >>> jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:939) >>> [repeat] at >>> jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1267) >>> [repeat] at >>> jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1382) >>> [repeat] at >>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1234) >>> [repeat] at >>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:916) >>> [repeat] at >>> jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:317) >>> [repeat] at >>> jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:176) >>> [repeat] at jdk.compiler/com.sun.tools.javac.Main.compile(Main.java:64) >>> [repeat] at >>> jdk.internal.reflect.GeneratedMethodAccessor191.invoke(Unknown Source) >>> [repeat] at >>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>> [repeat] at java.base/java.lang.reflect.Method.invoke(Method.java:568) >>> [repeat] at >>> org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:57) >>> [repeat] at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1352) >>> [repeat] at >>> org.netbeans.nbbuild.CustomJavac.compile(CustomJavac.java:131) >>> [repeat] at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:1092) >>> [repeat] at >>> org.netbeans.nbbuild.CustomJavac.execute(CustomJavac.java:101) >>> [repeat] at >>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) >>> >>> . . . >>> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org > For additional commands, e-mail: dev-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > >