Hi,
I have downloaded squirrel-sql-4.5.1-standard.jar and tried to install on
Fedora 37.
The Java version is:
openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment (Red_Hat-17.0.6.0.10-1.fc37) (build 17.0.6+10)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.6.0.10-1.fc37) (build 17.0.6+10,
mixed mode, sharing)
When I execute the command: java -jar squirrel-sql-4.5.1-standard.jar
I have the following error:
Command line arguments:
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load
library:
/usr/lib/jvm/java-17-openjdk-17.0.6.0.10-1.fc37.x86_64/lib/libawt_xawt.so
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2393)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1953)
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at
java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
at
java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
at
java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
at
java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:315)
at
java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:285)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2398)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818)
at java.base/java.lang.System.loadLibrary(System.java:1989)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1392)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1390)
at
java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1389)
at java.desktop/java.awt.Toolkit.initStatic(Toolkit.java:1427)
at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1401)
at java.desktop/java.awt.Color.<clinit>(Color.java:277)
at
com.izforge.izpack.installer.data.GUIInstallData.<init>(GUIInstallData.java:54)
at
com.izforge.izpack.installer.container.provider.GUIInstallDataProvider.provide(GUIInstallDataProvider.java:86)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at
org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
at
org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
at
org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at
org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
at
org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
at
org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
at
org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at
org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at
org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at
org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678)
at
com.izforge.izpack.installer.container.impl.InstallerContainer.resolveComponents(InstallerContainer.java:139)
at
com.izforge.izpack.installer.container.impl.GUIInstallerContainer.resolveComponents(GUIInstallerContainer.java:88)
at
com.izforge.izpack.installer.container.impl.InstallerContainer.fillContainer(InstallerContainer.java:80)
at
com.izforge.izpack.core.container.AbstractContainer.initialise(AbstractContainer.java:304)
at
com.izforge.izpack.core.container.AbstractContainer.initialise(AbstractContainer.java:284)
at
com.izforge.izpack.installer.container.impl.GUIInstallerContainer.<init>(GUIInstallerContainer.java:38)
at
com.izforge.izpack.installer.bootstrap.InstallerGui.run(InstallerGui.java:54)
at
com.izforge.izpack.installer.bootstrap.Installer.launchInstall(Installer.java:294)
at
com.izforge.izpack.installer.bootstrap.Installer.start(Installer.java:238)
at com.izforge.izpack.installer.bootstrap.Installer.main(Installer.java:78)
Do I have to install a different version of Java?
Or is there a bug with Squirrel?
Thanks,
Michele
|