OS/CentOS

CentOS Stream 9 squirrel-sql-4.8.0.jar install error

강서버 2025. 2. 27. 15:29
728x90
반응형

[ Error message ]

 

[gangserver@localhost db]$ java -jar squirrel-sql-4.8.0-standard.jar 
Command line arguments: 
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-17-openjdk-17.0.14.0.7-2.el9.x86_64/lib/libawt_xawt.so
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2398)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1970)
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:2403)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818)
at java.base/java.lang.System.loadLibrary(System.java:2006)
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 cohttp://m.izforge.izpack.installer.data.GUIInstallData.<init>(GUIInstallData.java:54)
at cohttp://m.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:569)
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 cohttp://m.izforge.izpack.installer.container.impl.InstallerContainer.resolveComponents(InstallerContainer.java:139)
at cohttp://m.izforge.izpack.installer.container.impl.GUIInstallerContainer.resolveComponents(GUIInstallerContainer.java:88)
at cohttp://m.izforge.izpack.installer.container.impl.InstallerContainer.fillContainer(InstallerContainer.java:80)
at cohttp://m.izforge.izpack.core.container.AbstractContainer.initialise(AbstractContainer.java:304)
at cohttp://m.izforge.izpack.core.container.AbstractContainer.initialise(AbstractContainer.java:284)
at cohttp://m.izforge.izpack.installer.container.impl.GUIInstallerContainer.<init>(GUIInstallerContainer.java:38)
at cohttp://m.izforge.izpack.installer.bootstrap.InstallerGui.run(InstallerGui.java:54)
at cohttp://m.izforge.izpack.installer.bootstrap.Installer.launchInstall(Installer.java:294)
at cohttp://m.izforge.izpack.installer.bootstrap.Installer.start(Installer.java:238)
at cohttp://m.izforge.izpack.installer.bootstrap.Installer.main(Installer.java:78)

 

 

[ Solve ]

Install OpenJDK 17

$ sudo dnf install java-17-openjdk

 

[gangserver@localhost ~]$ sudo dnf install java-17-openjdk
마지막 메타자료 만료확인(0:09:48 이전): 2025년 02월 27일 (목) 오후 03시 16분 16초.
종속성이 해결되었습니다.
================================================================================
 꾸러미                  구조      버전                      저장소        크기
================================================================================
설치 중:
 java-17-openjdk         x86_64    1:17.0.14.0.7-2.el9       appstream    431 k
종속 꾸러미 설치 중:
 mkfontscale             x86_64    1.2.1-3.el9               appstream     32 k
 ttmkfdir                x86_64    3.0.9-65.el9              appstream     53 k
 xorg-x11-fonts-Type1    noarch    7.5-33.el9                appstream    505 k

연결 요약
================================================================================
설치  4 꾸러미

전체 내려받기 크기: 1.0 M
설치된 크기 : 2.1 M
진행할까요? [y/N]: y
꾸러미 내려받기 중:
(1/4): java-17-openjdk-17.0.14.0.7-2.el9.x86_64 338 kB/s | 431 kB     00:01    
(2/4): ttmkfdir-3.0.9-65.el9.x86_64.rpm          38 kB/s |  53 kB     00:01    
(3/4): xorg-x11-fonts-Type1-7.5-33.el9.noarch.r 2.8 MB/s | 505 kB     00:00    
(4/4): mkfontscale-1.2.1-3.el9.x86_64.rpm        21 kB/s |  32 kB     00:01    
--------------------------------------------------------------------------------
합계                                            146 kB/s | 1.0 MB     00:06     
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
  준비 중     :                                                             1/1 
  설치 중     : ttmkfdir-3.0.9-65.el9.x86_64                                1/4 
  설치 중     : mkfontscale-1.2.1-3.el9.x86_64                              2/4 
  설치 중     : xorg-x11-fonts-Type1-7.5-33.el9.noarch                      3/4 
  구현 중     : xorg-x11-fonts-Type1-7.5-33.el9.noarch                      3/4 
  설치 중     : java-17-openjdk-1:17.0.14.0.7-2.el9.x86_64                  4/4 
  구현 중     : java-17-openjdk-1:17.0.14.0.7-2.el9.x86_64                  4/4 
  확인 중     : java-17-openjdk-1:17.0.14.0.7-2.el9.x86_64                  1/4 
  확인 중     : mkfontscale-1.2.1-3.el9.x86_64                              2/4 
  확인 중     : ttmkfdir-3.0.9-65.el9.x86_64                                3/4 
  확인 중     : xorg-x11-fonts-Type1-7.5-33.el9.noarch                      4/4 

설치되었습니다:
  java-17-openjdk-1:17.0.14.0.7-2.el9.x86_64                                    
  mkfontscale-1.2.1-3.el9.x86_64                                                
  ttmkfdir-3.0.9-65.el9.x86_64                                                  
  xorg-x11-fonts-Type1-7.5-33.el9.noarch                                        

완료되었습니다!

 

728x90
반응형