Ubuntu安装JDK与IntelliJ IDEA的详细过程

 更新时间:2023年08月19日 15:28:56   作者:久绊A  
APT是Linux系统上的包管理工具,能自动解决软件包依赖关系并从远程存储库中获取安装软件包,这篇文章主要介绍了Ubuntu安装JDK与IntelliJ IDEA的过程,需要的朋友可以参考下

前言

APT(Advanced Package Tool)是Linux系统上的包管理工具,能自动解决软件包依赖关系并从远程存储库中获取安装软件包。推荐使用APT管理软件包,因为它简便易用且有效地处理依赖关系,无需手动配置环境变量。这样,您可以轻松地安装和更新软件包,而APT会自动处理所有必需的依赖项,确保系统的稳定性和功能正常运行

Ubuntu 安装 JDK

1、更新软件包列表

sudo apt update

2、安装OpenJDK

对于不同的Java版本,可以使用以下命令来安装不同的OpenJDK软件包

安装OpenJDK 8

sudo apt install openjdk-8-jdk

安装 OpenJDK 17

sudo apt install openjdk-17-jdk

3、验证安装

安装完成后,您可以通过以下命令验证是否已成功安装

1、查看 Java 运行时环境(JRE)版本:

java -version

2、查看 Java 编译器(JDK)版本:

javac -version

Ubuntu安装IntelliJ IDEA

1、下载 IntelliJ IDEA

下载 IntelliJ IDEA 安装包: 前往 JetBrains 官方网站下载页面:Download IntelliJ IDEA – The Leading Java and Kotlin IDE

然后选择适用于你的 Linux 系统的 .tar.gz 安装包(例如:2022.3.3 - Linux x86_64 (tar.gz))并下载它。

2、解压缩 IntelliJ IDEA 安装包

打开终端,然后进入包含下载的 .tar.gz 文件的目录。使用以下命令解压缩 IntelliJ IDEA 安装包:

这将解压缩 IntelliJ IDEA 安装包,并在当前目录下创建一个新的目录,其中包含解压后的文件。

tar -xzf ideaIU-2022.3.3.tar.gz

3、移动 IntelliJ IDEA 到安装目录

使用以下命令将解压缩后的 IntelliJ IDEA 文件移动到你希望安装的目录。例如,将其移动到 /Java目录下:

sudo mv idea-IU-223.6016.4 /Java/idea

请注意,idea-IU-223.6016.4 是解压缩后 IntelliJ IDEA 的实际文件夹名称。在您的情况下,它可能有所不同,根据你下载的 IntelliJ IDEA 版本而定。

4、启动 IntelliJ IDEA

现在,你可以通过在终端中运行 idea.sh 脚本来启动 IntelliJ IDEA:

cd java/idea/bin./idea.sh

到此这篇关于Ubuntu安装JDK与IntelliJ IDEA的文章就介绍到这了,更多相关JDK与IntelliJ IDEA安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • spring boot redis中的key失效监听的问题解决

    spring boot redis中的key失效监听的问题解决

    本文主要介绍了spring boot redis中的key失效监听的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-07-07
  • SpringBoot RESTful 应用中的异常处理梳理小结

    SpringBoot RESTful 应用中的异常处理梳理小结

    这篇文章主要介绍了SpringBoot RESTful 应用中的异常处理梳理小结,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • java排序高级之选择排序实现方法

    java排序高级之选择排序实现方法

    这篇文章主要介绍了java排序高级之选择排序实现方法,较为全面的分析了选择排序的原理与具体实现技巧,非常具有实用价值,需要的朋友可以参考下
    2015-02-02
  • java Object的hashCode方法的计算逻辑分析

    java Object的hashCode方法的计算逻辑分析

    这篇文章主要介绍了java Object的hashCode方法的计算逻辑分析,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • Java责任链模式模板代码分享

    Java责任链模式模板代码分享

    这篇文章主要介绍了Java责任链模式模板代码分享,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • JetBrains IntelliJ IDEA 优化教超详细程

    JetBrains IntelliJ IDEA 优化教超详细程

    这篇文章主要介绍了JetBrains IntelliJ IDEA 优化教超详细程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • Spring和MyBatis整合自动生成代码里面text类型遇到的坑

    Spring和MyBatis整合自动生成代码里面text类型遇到的坑

    Spring和MyBatis整合以后,使用自动生成代码工具生成dao和mapper配置文件。下面通过本文给大家介绍Spring和MyBatis整合自动生成代码里面text类型遇到的坑,需要的朋友参考下吧
    2018-01-01
  • SpringBoot的配置文件application.yml及加载顺序详解

    SpringBoot的配置文件application.yml及加载顺序详解

    这篇文章主要介绍了SpringBoot的配置文件application.yml及加载顺序,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Java实现敏感数据内存清理的代码详解

    Java实现敏感数据内存清理的代码详解

    Java的自动内存管理机制并不能保证敏感数据的彻底销毁,本文将通过真实代码、内存监控方案和安全擦除策略,展现如何用Java实现敏感数据的物理级清除,让敏感信息在内存中不留痕迹,需要的朋友可以参考下
    2025-10-10
  • java实现多图片上传功能

    java实现多图片上传功能

    这篇文章主要为大家详细介绍了java多图片同步上传功能的实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08

最新评论