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安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于SpringBoot中activeMq的JmsTemplate的实例

    基于SpringBoot中activeMq的JmsTemplate的实例

    这篇文章主要介绍了基于SpringBoot中activeMq的JmsTemplate的实例问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Spring Security OAuth 自定义授权方式实现手机验证码

    Spring Security OAuth 自定义授权方式实现手机验证码

    这篇文章主要介绍了Spring Security OAuth 自定义授权方式实现手机验证码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • java判断请求是来自PC端还是手机端小技巧

    java判断请求是来自PC端还是手机端小技巧

    这篇文章主要为大家介绍了java判断请求是来自PC端还是手机端小技巧,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • idea编译时不提示任何错误信息的问题及解决

    idea编译时不提示任何错误信息的问题及解决

    这篇文章主要介绍了idea编译时不提示任何错误信息的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • SpringBoot如何优雅的处理全局异常

    SpringBoot如何优雅的处理全局异常

    这篇文章主要给大家介绍了关于SpringBoot如何优雅的处理全局异常的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用SpringBoot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • Java 实现一个汉诺塔实战练习

    Java 实现一个汉诺塔实战练习

    汉诺塔是源于印度一个古老传说的益智玩具。大梵天创造世界时做了三根石柱,在一根柱子上从下往上按大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,三根柱子之间一次只能移动一个圆盘
    2021-10-10
  • springboot+maven多环境动态配置及编译失败的解决方案(步骤详解)

    springboot+maven多环境动态配置及编译失败的解决方案(步骤详解)

    这篇文章主要介绍了springboot+maven多环境动态配置及编译失败的解决方案,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-11-11
  • SpringBoot实现发送邮件功能过程图解

    SpringBoot实现发送邮件功能过程图解

    这篇文章主要介绍了SpringBoot实现发送邮件功能过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • MyBatis之foreach标签的用法及多种循环问题

    MyBatis之foreach标签的用法及多种循环问题

    这篇文章主要介绍了MyBatis之foreach标签的用法及多种循环问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • java POI 如何实现Excel单元格内容换行

    java POI 如何实现Excel单元格内容换行

    这篇文章主要介绍了java POI 如何实现Excel单元格内容换行的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07

最新评论