[英]self-contained javafx application fail to run in ubuntu : issue with GLIBCXX_3.4.21
使用javapackager打包了應用程序
javapackager \\ -deploy \\ -daemon \\ -srcfiles $ JAR_FILE:./ lib / $ LIB_JAR.jar \\ -outdir $ DIST_FOLDER \\ -outfile dist \\ -native deb \\ -appclass com.myapp.client.gui.Main \\ -name“ MyApp” \\ -title“ MyApp” \\ -v
運行生成的deb安裝程序(在同一台機器上)
MyApp
它只會抱怨GLIBCXX_3.4.21
我已經嘗試過各種適當的修復方法,但是沒有任何效果。
值得一提的是,這些都是在從虛擬機運行的全新ubuntu桌面版本中完成的。 (ubuntu 14.04.1 amd64)
嘗試使用jdk8u181或更小。 jdk提供的啟動器(在lib / ant-javafx.jar-> ./com/oracle/tools/packager/linux/JavaAppLauncher中)沒有相同的符號表。 看起來像Oracle的jdk編譯和分發系統中的錯誤。
$ objdump -T 181/./com/oracle/tools/packager/linux/JavaAppLauncher
181/./com/oracle/tools/packager/linux/JavaAppLauncher: format de fichier elf64-x86-64
DYNAMIC SYMBOL TABLE:
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSsaSEPKc
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 dirname
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSsC1Ev
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 printf
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSspLEPKc
0000000000000000 w D *UND* 0000000000000000 __gmon_start__
0000000000000000 w D *UND* 0000000000000000 _Jv_RegisterClasses
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNKSs5c_strEv
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _Znam
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 __libc_start_main
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSsD1Ev
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 dlclose
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSsC1EPKcRKSaIcE
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 readlink
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSaIcED1Ev
0000000000000000 w D *UND* 0000000000000000 __pthread_key_create
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZdaPv
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 dlopen
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 dlsym
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 setlocale
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSaIcEC1Ev
0000000000000000 DF *UND* 0000000000000000 GCC_3.0 _Unwind_Resume
0000000000400a50 DF *UND* 0000000000000000 CXXABI_1.3 __gxx_personality_v0
$ objdump -T 191/./com/oracle/tools/packager/linux/JavaAppLauncher
191/./com/oracle/tools/packager/linux/JavaAppLauncher: format de fichier elf64-x86-64
DYNAMIC SYMBOL TABLE:
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 dirname
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 printf
0000000000000000 w D *UND* 0000000000000000 __gmon_start__
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _Znam
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 __libc_start_main
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4.21 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4.21 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1Ev
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4.21 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 dlclose
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 readlink
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSaIcED1Ev
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZdaPv
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 dlopen
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 dlsym
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4.21 _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 setlocale
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4.21 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4 _ZNSaIcEC1Ev
0000000000000000 DF *UND* 0000000000000000 GCC_3.0 _Unwind_Resume
0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4.21 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc
0000000000400be0 DF *UND* 0000000000000000 CXXABI_1.3 __gxx_personality_v0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.