暑期生信入门研讨会第五天,今天两个师弟分别介绍了 IGV-sRNA 和 IGV-GSAman。这两款软件都是用的 TBtools 同一套安装器,自然而然会遇到类似的问题。
有三五朋友发现,GSAman 安装后双击直接闪退。这是一个奇怪问题。我进一步询问,大体发现:
- 这些设备的用户名字都是中文(当然最后发现不是这个原因)
- 这些设备都只能安装 TBtools 的 latestJDK 版本,于是可以明确应该是相关问题。
整体打不开,但是会有个报错信息文件,内容如下
java.lang.UnsatisfiedLinkError: X:\XXXXXX\jre\bin\awt.dll: Can't find dependent libraries
at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2445)
at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2501)
at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2700)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2651)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830)
at java.base/java.lang.System.loadLibrary(System.java:1873)
查找原因发现 awt.dll 路径并无问题。我一直以为是环境变量的问题,搜索了不少资料,尝试解决。
但最后不能说没有解决,只能说毫无作用。不过有一位朋友电脑重启就会报系统缺少某个库。大体如下
猜想解决这一问题或许可以解决GSAman执行问题。
于是找到了解法。补充安装系列库即可
相关链接
https://tbtools.cowtransfer.com/s/9195ab81a83749
安装过程需要一点时间,尤其是在最后一步,可能是解压还是部署,大体可能要15min,耐心等待到 Finished 即可。
尝试了下,GSAman 的安装和运行问题解决了。就是不知道 TBtools 是不是以后就不需要 latestJDK 版本?那或许大家就不用担心文件拖拽卡死了。
网友评论