温馨提示×

Ubuntu Java如何使用IDEA

小樊
35
2025-12-06 11:02:37
栏目: 编程语言

在 Ubuntu 上使用 IntelliJ IDEA 开发 Java 的完整流程


一 安装 Java JDK

  • 安装 OpenJDK(推荐 LTS 版本,如 1117):
    • 更新索引并安装:sudo apt update && sudo apt install openjdk-11-jdk
    • 验证安装:java -version 与 javac -version 均应返回版本信息
  • 或安装 Oracle JDK(示例为 JDK 24 的 .deb 包):
    • 下载 .deb 包后执行:sudo dpkg -i ./jdk-24_linux-x64_bin.deb
    • 如有依赖问题:sudo apt-get install -f
  • 说明:Ubuntu 24.04 等版本可直接使用系统仓库的 OpenJDK 或官方 .deb 包完成安装。

二 安装 IntelliJ IDEA

  • 方式一 Snap(社区版):sudo snap install intellij-idea-community --classic,安装完成后可直接运行命令:intellij-idea-community
  • 方式二 官方压缩包(通用):
    • 从 JetBrains 官网下载 Linux 版 IDEA(.tar.gz),解压:tar -xvf ideaIC-*.tar.gz
    • 移动到系统目录(可选):sudo mv idea-IC-* /usr/local/
    • 启动:/usr/local/idea-IC-*/bin/idea.sh
  • 以上两种方式均为官方常见安装路径,Snap 更省事,压缩包更便于多版本并存与离线安装。

三 首次配置与创建项目

  • 指定项目 SDK:
    • 打开 IDEA 欢迎页或 File → Project Structure(快捷键:Ctrl+Alt+Shift+S)
    • 在 Project 中设置 Project SDK(若未检测到,点击 New… 选择 JDK 安装目录,如 /usr/lib/jvm/java-11-openjdk-amd64)
    • 在 Modules → Dependencies 中确认 Module SDK 与 Project SDK 一致
  • 新建 Java 项目与运行:
    • New Project → Java,选择项目 SDK,命名并创建
    • 在 src 下新建类 HelloWorld,写入:
      • public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello, World!”); } }
    • 右键运行或点击工具栏 Run,控制台输出 Hello, World! 即表示环境正常。

四 常用后续配置

  • 桌面快捷方式与菜单入口:
    • 在 IDEA 中:Tools → Create Desktop Entry,生成桌面图标(支持系统菜单与启动器)
    • 或手动创建 /usr/share/applications/idea.desktop(Exec 与 Icon 指向实际安装路径)
  • 命令行一键启动与 PATH:
    • 将 IDEA 的 bin 目录加入 PATH(示例):echo ‘export PATH=“/usr/local/idea-IC-251.26094.121/bin:$PATH”’ | sudo tee -a /etc/profile
    • 使配置生效:source /etc/profile
  • 全局默认 JDK(影响新建项目):File → Other Settings → Default Project Structure,设置 Default Project SDK
  • 多模块与版本管理:在 Project Structure 中分别为 Project、Modules 指定 SDK;复杂项目建议在构建工具(Maven/Gradle)中也显式声明 Java 版本以保持一致性。

五 常见问题与排查

  • 找不到 JDK 或提示无编译器:
    • 在 Project Structure 中重新添加 JDK 路径;确保目录包含 bin/javac
    • 检查系统是否安装了 JDK 而非仅 JRE(运行 javac -version)
  • 快捷键冲突(Ubuntu 常见):
    • Settings → Keymap 切换为合适的键位方案(如 Default for XWin),或自定义快捷键
  • 运行缓慢或卡顿:
    • 在 IDEA 设置中适当配置内存(Help → Change Memory Settings),并关闭不必要的插件。

0