当我测试运行java程序的脚本时,我收到此错误:
线程“main”中的异常java.lang.UnsatisfiedLinkError:/usr/java/jdk1.6.0_16/jre/lib/amd64/xawt/libmawt.so:libXtst.so.6:无法打开共享对象文件:否这样的文件或目录 at java.lang.ClassLoader $ NativeLibrary.load(Native Method) 在java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778) 在java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674) 在java.lang.Runtime.load0(Runtime.java:770) 在java.lang.System.load(System.java:1003) at java.lang.ClassLoader $ NativeLibrary.load(Native Method) 在java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778) 在java.lang.ClassLoader.loadLibrary(ClassLoader.java:1695) 在java.lang.Runtime.loadLibrary0(Runtime.java:823) 在java.lang.System.loadLibrary(System.java:1028) at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50) at java.security.AccessController.doPrivileged(Native Method) 在java.awt.Toolkit.loadLibraries(Toolkit.java:1592) 在java.awt.Toolkit。(Toolkit.java:1614) 在java.awt.Font。(Font.java:210) 在savant.settings.BrowserSettings。(BrowserSettings.java:37) at savant.util.NetworkUtils.getSeekableStreamForURI(NetworkUtils.java:185) 在savant.data.sources.BAMDataSource。(BAMDataSource.java:62) 在IReckon.WholeGenomeExecution.main(WholeGenomeExecution.java:208)
但是,当我进入节点并运行脚本时,我没有收到错误。
我正在运行这样的qsub:qsub -cwd -V
也许我需要设置一些环境变量,但不会-V处理它?</ p>
答案 0 :(得分:0)
libXtst.so.6
位于该系统的哪个位置?
网格引擎最有可能使用与您手动登录时不同的LD_LIBRARY_PATH
。
看起来有点奇怪。
对于Grid Engine使用,我还建议避免使用AWT。