Linux下JDK环境安装失败排查经验

  先放个链接,万一有人关注呢

优质文章推荐

↓ ↓ ↓ ↓ 

只会用scp?那也太Low了

很多人安装了Ubuntu第一步就做错了

基于Docker容器部署MySQL数据库

Linux系统内核编译过程详解

Linux系统360°全方位性能瓶颈检测



JDK(Java Development Kit)是Java开发工具包的缩写,是一套用于开发Java应用程序的软件开发工具。它包括了Java编译器、Java运行时环境(JRE)以及一系列用于开发、调试和编译Java代码的工具和库。JDK是Java应用程序开发的核心组件,允许开发人员创建、编译和运行Java应用程序、Java小程序(applets)以及其他Java组件。

以下是JDK的一些重要组成部分和功能:

Java编译器(javac):JDK包含了Java编译器,允许将Java源代码编译成Java字节码,这是Java跨平台特性的基础。编译器还能检查代码的语法错误和潜在问题,提供了强大的静态代码分析功能。

Java运行时环境(JRE):JDK中包含了JRE,它是Java应用程序运行所需的核心组件。JRE包括Java虚拟机(JVM)和Java类库,可以执行Java字节码,并提供了许多标准Java API,例如用于输入输出、多线程、网络通信等的库。

开发工具:JDK提供了一系列开发工具,包括调试器(jdb)、性能分析工具(VisualVM)、JavaDoc生成器等。这些工具有助于开发人员调试和优化Java应用程序。

标准类库:JDK包含了Java标准类库,这是一组常用的类和包,用于执行各种任务,包括字符串处理、数据结构、图形用户界面(GUI)、网络通信等。开发人员可以直接使用这些库来加速应用程序开发。

Java API文档:JDK附带了详细的Java API文档,开发人员可以在开发过程中查询和理解Java类和方法的用法。这些文档通常通过JavaDoc工具生成,并包含了对每个API元素的描述和示例代码。

JDK的不同版本提供了不同的特性和性能改进。开发人员可以根据其需求选择合适的JDK版本。此外,JDK也支持不同的操作系统,包括Windows、Linux、macOS等,因此开发人员可以在各种平台上开发和运行Java应用程序。

下载完成后,安装并配置环境变量。
JRE或JDK环境配置完成后,查看java --version报错:
-bash: /opt/module/jdk1.8.0_281/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
安装以下插件可完美解决:
yum install glibc.i686

来不及解释了,快上车!(进群看公告)

欢迎新的小伙伴加入!在这里,我们鼓励大家积极参与群内讨论和交流,分享自己的见解和经验,一起学习和成长。同时,也欢迎大家提出问题和建议,让我们不断改进和完善这个平台。

               点个在看,无需赞赏!

请使用浏览器的分享功能分享到微信等