讲师中心 微信公众号
AI工具推荐 视频效率加速

在Java中如何安装并使用IntelliJ IDEA_IDEA安装与基础配置教程

风涛吖_3386

风涛吖_3386

发布时间:2025-12-22 19:01:02

|

754人浏览过

|

来源于php中文网

原创

IntelliJ IDEA 解压即用,需配置 JDK 11+ 并新建 Java 项目验证:下载压缩包→解压至英文路径→运行 bin/idea.exe 或 idea.sh→在 Project Structure 中添加 JDK→新建项目运行 Hello World 成功即配置完成。

在java中如何安装并使用intellij idea_idea安装与基础配置教程

IntelliJ IDEA 不需要“安装”传统意义上的安装包,而是解压即用(Windows/macOS/Linux 通用),但需注意 JDK 配置和基础设置才能正常开发 Java 项目。

下载与启动(无需安装)

IntelliJ IDEA 是 JetBrains 官方提供的 IDE,社区版(Community Edition)免费开源,完全支持 Java 开发:

  • 访问官网 https://www.jetbrains.com/idea/download/,选择对应系统版本(推荐下载 IDEA Community)
  • 下载的是压缩包(.zip 或 .tar.gz),不是 .exe 或 .dmg 安装程序
  • 解压到任意非中文、无空格路径(如 D:\idea 或 ~/Applications/idea)
  • 直接运行 bin/idea.exe(Windows)、bin/idea.sh(Linux/macOS)即可启动

配置 JDK(关键一步)

IDEA 本身不带 JDK,必须手动指定已安装的 JDK 路径,否则无法新建或运行 Java 项目:

  • 确保本地已安装 JDK 11 或更高版本(推荐 JDK 17/21 LTS)
  • 启动 IDEA 后,在欢迎界面点击 Configure → Project Defaults → Project Structure
  • 左侧选 Project,右侧在 Project SDK 下拉框中点击 Add SDK → Add JDK
  • 浏览并选择 JDK 根目录(如 C:\Program Files\Java\jdk-17.0.1 或 /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home)
  • 确认后,新创建的项目会自动继承该 JDK

创建第一个 Java 项目

验证环境是否就绪最直接的方式是新建一个 Hello World 项目:

Todo List for MacOS
Todo List for MacOS

仅限macOS - 通过AppleScript管理macOS提醒事项应用。支持全功能提醒管理:添加、列出、完成、删除、搜索、创建列表等。

下载

立即学习“Java免费学习笔记(深入)”;

  • 欢迎页点击 New Project → 左侧选 Java → 确保右上角 SDK 已正确识别
  • 点击 Next → Next → Finish,等待索引完成
  • 在 src 目录右键 → New → Java Class,输入类名(如 Hello)
  • 输入以下代码并按 Ctrl+Shift+F10(Windows/Linux)或 Ctrl+R(macOS)运行:
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello, IntelliJ IDEA!");
    }
}

控制台输出成功,说明 JDK 和运行环境配置完成。

常用基础配置建议

提升日常开发效率的小调整:

  • 字体大小:File → Settings(macOS: IntelliJ IDEA → Preferences)→ Editor → Font → 调整字号
  • 自动导入优化:Settings → Editor → General → Auto Import → 勾选 Add unambiguous imports on the fly 和 Optimize imports on the fly
  • 快捷键适配:Settings → Keymap → 可切换为 Eclipse 或 VS Code 风格(可选)
  • Maven 支持(如需):新建项目时勾选 Maven;或后续在 Settings → Build → Build Tools → Maven 中配置本地 Maven 路径和 settings.xml

基本上就这些。IDEA 启动快、智能提示强、重构安全,配置好 JDK 后就能立刻写代码,不需要额外插件或复杂步骤。

热门AI工具

更多
Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

相关专题

更多
eclipse教程
eclipse教程

php中文网为大家带来eclipse教程合集,eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。php中文网还为大家带来eclipse的相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

710

2023.06.14

eclipse怎么设置中文
eclipse怎么设置中文

eclipse设置中文的方法:除了设置界面为中文外,你还可以为Eclipse添加中文插件,以便更好地支持中文编程。例如,你可以安装EBNF插件来支持中文变量名,或安装Chinese Helper来提供中文帮助文档。本专题为大家提供eclipse设置中文相关的各种文章、以及下载和课程。

6126

2023.07.24

c语言编程软件有哪些
c语言编程软件有哪些

c语言编程软件有GCC、Clang、Microsoft Visual Studio、Eclipse、NetBeans、Dev-C++、Code::Blocks、KDevelop、Sublime Text和Atom。更多关于c语言编程软件的问题详情请看本专题的文章。php中文网欢迎大家前来学习。

9579

2023.11.02

Eclipse版本号有哪些区别
Eclipse版本号有哪些区别

区别:1、Eclipse 3.x系列:Eclipse的早期版本,包括3.0、3.1、3.2等;2、Eclipse 4.x系列:Eclipse的最新版本,包括4.0、4.1、4.2等;3、Eclipse IDE for Java Developers等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2804

2024.02.23

eclipse和idea有什么区别
eclipse和idea有什么区别

eclipse和idea的区别:1、平台支持;2、内存占用;3、插件系统;4、智能代码提示;5、界面设计;6、调试功能;7、学习曲线。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

662

2024.02.23

eclipse设置中文全教程
eclipse设置中文全教程

本专题整合了eclipse设置中文相关教程,阅读专题下面的文章了解更多详细操作。

3966

2025.10.10

eclipse字体放大教程
eclipse字体放大教程

本专题整合了eclipse字体放大教程,阅读专题下面的文章了解更多详细内容。

3985

2025.10.10

eclipse左边栏不见了解决方法
eclipse左边栏不见了解决方法

本专题整合了eclipse左边栏相关教程,阅读专题下面的文章了解更多详细内容。

548

2025.10.15

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn