`
can_do
  • 浏览: 266071 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux上执行jdk的jconsole命令报错

阅读更多
jconsole
Exception in thread "main" java.lang.UnsatisfiedLinkError: /opt/jdk/jre/lib/amd64/libawt_xawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
        at java.lang.Runtime.load0(Runtime.java:809)
        at java.lang.System.load(System.java:1086)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1845)
        at java.lang.Runtime.loadLibrary0(Runtime.java:870)
        at java.lang.System.loadLibrary(System.java:1122)
        at java.awt.Toolkit$3.run(Toolkit.java:1636)
        at java.awt.Toolkit$3.run(Toolkit.java:1634)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Toolkit.loadLibraries(Toolkit.java:1633)
        at java.awt.Toolkit.<clinit>(Toolkit.java:1668)
        at java.awt.Component.<clinit>(Component.java:593)
********************************************************
【分析】
缺少以下.so文件,如下:
/usr/lib64/libXtst.so.6
/usr/lib64/libX11.so.6
/usr/lib64/libXrender.so
/usr/lib64/libXrender.so.1
/usr/lib64/libXtst.so.6
/usr/lib64/libXi.so.6
/usr/lib64/libxcb.so.1
/usr/lib64/libXau.so.6
【解决】
从可用的主机上copy此8个文件即可
分享到:
评论

相关推荐

    Linux更换JDK+weblogic更换JDK

    通过以上步骤,可以顺利完成Linux系统和WebLogic服务器上的JDK更换。这不仅有助于提高系统的稳定性和安全性,还能确保应用程序能够在最新的Java环境中正常运行。在进行此类操作时,请务必谨慎操作,并在必要时备份...

    linux arm 版本的jdk

    然后,使用`java`命令执行这些字节码,运行Java应用程序。在嵌入式系统和物联网设备中,这特别有用,因为Java的“一次编写,到处运行”特性使得跨平台开发变得简单。 **5. 性能优化** 由于ARM处理器的资源限制,...

    linux环境-jdk11-jdk-11.0.8-linux-x64-bin.tar

    linux环境-jdk11--jdk-11.0.8_linux-x64_bin.tar,也可以官网下载,需要oracle的账号

    jdk1.7_linux Linux版零积分免费下载

    jdk1.7_linux Linux版零积分jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk...

    linux jdk1.8

    linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux ...

    jdk11的Linux安装包

    在Linux上可能需要同时安装多个JDK版本,可以使用`update-alternatives`命令来管理默认版本。例如,设置JDK 11为默认: ```bash sudo alternatives --install /usr/bin/java java $JAVA_HOME/bin/java 20000 ...

    Linux5.4下安装JDK.

    总结来说,Linux5.4上安装JDK的步骤主要包括下载JDK安装包、创建用户、赋予文件执行权限、执行安装、设置环境变量以及验证安装。整个过程需要对Linux命令行有一定的熟悉程度,同时也需要注意不同版本的JDK可能会有...

    linux 上安装jdk 1.6

    获取JDK 1.6的安装包,例如`jdk-6u22-linux-x64-rpm.bin`,并确保其权限正确设置,通常通过`chmod +x jdk-6u22-linux-x64-rpm.bin`命令执行。 #### 4. 执行JDK安装 通过直接执行安装包(如`./jdk-6u22-linux-x64-...

    jdk下载/Linux64位 JDK8最新版本!!!

    本文将详细介绍Oracle JDK 1.8在Linux 64位系统上的安装和使用,以及其对Java开发的重要性。 首先,JDK 1.8是Oracle公司发布的一个重要的Java版本,它引入了许多新特性和改进。例如,Lambda表达式是这个版本的一大...

    Linux bash:./xxx:无法执行二进制文件报错

    到此这篇关于Linux bash:./xxx:无法执行二进制文件报错的文章就介绍到这了,更多相关Linux 无法执行二进制文件 内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!...

    在linux下安装JDK

    Linux 下安装 JDK 的步骤和配置详解 Linux 作为一个开源的操作系统,在软件开发和测试中扮演着重要的角色,而 JDK(Java Development Kit)是 Java 语言的核心组件之一。因此,在 Linux 下安装 JDK 是一个非常重要...

    Centos、Linux安装安 JDK1.8详细步骤和压缩包

    Centos、Linux安装安 JDK1.8详细步骤和压缩包,非常详细,亲测可用;Centos、Linux安装安 JDK1.8详细步骤和压缩包,非常详细,亲测可用;Centos、Linux安装安 JDK1.8详细步骤和压缩包,非常详细,亲测可用;Centos、...

    jdk17-linux环境安装包

    - 安装JDK后,需要配置环境变量`JAVA_HOME`,`PATH`和`CLASSPATH`,使得系统能够找到并执行Java命令。 - 打开或创建`~/.bashrc`或`~/.bash_profile`文件,根据你的shell类型选择合适的配置文件。使用`nano`或`vim`...

    Linux环境下的jdk安装包,jdk1.8.0_291_linux_X64.tar.gz

    在Linux上安装JDK1.8.0_291,我们通常会采用tar.gz格式的压缩包,因为这是Linux系统常见的解压方式。 1. **下载JDK**: 在官方网站(https://www.oracle.com/java/technologies/javase-jdk8-downloads.html)下载...

    linux下的jdk

    linux下的jdk linux下的jdk linux下的jdk linux下的jdk linux下的jdk linux下的jdk linux下的jdk linux下的jdk

    Linux所需JDK32位

    对于Linux系统,32位版本的JDK同样具有重要的意义,尤其是当需要在32位架构的Linux服务器上运行或开发Java程序时。本篇将详细阐述Linux环境下32位JDK的安装、配置和使用。 首先,我们要明确的是,"Linux所需JDK32位...

    Linux下JDK+Tomcat安装配置

    在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-linux-x64.rpm和apache-tomcat...

    Linux版本JDK1.8.0_92版本

    解压命令通常为`tar -zxvf jdk1.8.0_92.tar.gz`,解压后,用户需要将JDK的路径添加到系统的PATH环境变量中,使得系统可以在任何位置执行Java相关命令。这可以通过修改`~/.bashrc`或`/etc/environment`文件来实现。 ...

    linux版本jdk1.8.0_144

    这是一个归档文件,通常用在Linux上分发软件。解压该文件,可以使用`tar`命令: ```bash tar -zxvf jdk-8u144-linux-x64.tar.gz ``` 解压后,你会得到一个名为`jdk1.8.0_144`的目录,包含JDK的所有组件。为了能在...

    jdk安装包,Linux版.jdk-8u181-linux-x64.tar.gz

    对于运维人员来说,了解如何在Linux服务器上安装和配置JDK至关重要,因为许多企业级应用和服务依赖Java运行。同时,这也涉及到服务器管理的基本技能,包括文件操作、环境变量设置和命令行交互。此外,熟悉这种流程也...

Global site tag (gtag.js) - Google Analytics