当前位置: 首页 > news >正文

【Java基础知识 2】开发环境配置及idea的下载配置

文章目录

  • 一、安装配置 JDK
    • 1. 版本选择
    • 2. 安装步骤
    • 3. 验证安装
    • 4. 配置环境变量
      • 4.1 理解两个关键变量
      • 4.2 操作步骤
  • 二、IntelliJ IDEA 下载指南
    • 1. 官方下载
    • 2. 特定版本示例(以 2021.1.3 为例)
  • 三、IntelliJ IDEA 安装步骤
    • 1. 选择安装目录
    • 2. 安装选项配置
      • ① 创建快捷方式(Create Desktop Shortcut)
      • ② 更换 PATH 变量(Update PATH variable)
      • ③ 更新上下文菜单[右键菜单](Update context menu)
      • ④ 选择 64-bit launcher
      • ⑤ 完成安装
  • 四、IntelliJ IDEA 首次启动与项目创建
    • 1. 首次启动设置
    • 2. 创建新项目
  • 五、IntelliJ IDEA 基础设置
    • 1. 界面主题设置
    • 2. 字体设置
    • 3. 编码设置
    • 4. 快捷键设置
    • 5. 自动保存设置
  • 六、总结

一、安装配置 JDK

1. 版本选择

推荐使用 LTS(长期支持)版本:

  • JDK 8:经典稳定,大量企业项目仍在使用
  • JDK 17:当前主流 LTS,现代特性更丰富

安装包下载地址(需要注册 Oracle 账号):https://www.oracle.com/java/technologies/downloads/

如官网下载不便,可在国内镜像站或搜索引擎搜索对应版本的安装教程获取资源。


2. 安装步骤

下载后运行安装程序,一直点击"下一步"即可。建议修改一下默认安装路径,方便后续查找和配置(如D:\Java\jdk-17)。


3. 验证安装

Win + R 打开运行窗口,输入cmd回车。
在命令行中执行:java -version
如果正确显示版本号,说明 JDK 安装成功。


4. 配置环境变量

配置环境变量的目的是让操作系统能在任意目录下找到 Java 相关命令。

4.1 理解两个关键变量

  • JAVA_HOME:指向 JDK 的安装根目录。很多 Java 工具(Maven、Tomcat、Gradle、IDE 等)都会读取这个变量来定位 JDK 位置,是个约定俗成的标准。
  • PATH 中的 %JAVA_HOME%\bin:bin 目录下存放javajavacjar等可执行文件。把路径加入 PATH 后,在命令行任意位置输入javac都能被系统找到。

4.2 操作步骤

(1)右键"此电脑" → 属性 → 高级系统设置 → 环境变量

(2)在系统变量中点击"新建",变量名填JAVA_HOME,变量值填 JDK 的安装目录(如D:\Java\jdk-17

(3)在系统变量中找到Path,双击编辑,追加一行%JAVA_HOME%\bin

(4)设置成功后,可以在控制台直接使用javac等命令行工具

环境变量配置成功。



二、IntelliJ IDEA 下载指南

IntelliJ IDEA 是 JetBrains 公司开发的 Java 集成开发环境(IDE),分为两个版本:社区版(Community)和旗舰版(Ultimate)。

社区版免费开源,适合基础 Java 开发;旗舰版功能更全面,支持更多开发语言和框架,但需要付费授权。

1. 官方下载

  • IntelliJ IDEA 的官方网站:JetBrains 官网
  • 官网会自动识别你的操作系统并推荐对应版本。
    如需下载历史版本,可在页面中找到 “Previous Versions” 区域。

2. 特定版本示例(以 2021.1.3 为例)

  • Windows 版本下载链接(2021):https://download.jetbrains.com/idea/ideaIU-2021.1.3.exe

建议使用较新版本以获得更好的性能和安全补丁。本文以 2021.1.3 为例演示安装流程,各版本的安装界面大同小异。



三、IntelliJ IDEA 安装步骤

下载完成后,找到安装包(通常在浏览器的下载目录中),双击运行并按以下步骤操作:

1. 选择安装目录

在安装向导的第一个界面,您可以选择默认的安装目录,也可以点击 “Browse” 按钮自定义安装路径。建议安装在非系统盘(如 D 盘),避免占用系统盘空间过多,同时减少因系统重装导致软件丢失的风险。

2. 安装选项配置

① 创建快捷方式(Create Desktop Shortcut)

② 更换 PATH 变量(Update PATH variable)

③ 更新上下文菜单[右键菜单](Update context menu)

④ 选择 64-bit launcher

⑤ 完成安装

点击 “Install” 按钮开始安装,安装过程需要几分钟时间,取决于您的电脑性能。安装完成后,点击 “Finish” 按钮退出安装向导,您可以选择 “Run IntelliJ IDEA” 立即启动软件。



四、IntelliJ IDEA 首次启动与项目创建

1. 首次启动设置

首次启动 IDEA 时,会出现一些初始化设置:

  • 导入配置:如果您之前使用过 IDEA 并导出了配置,可以选择导入;否则选择 “Do not import settings”。
  • 用户协议:阅读并同意用户协议和隐私政策。
  • 数据共享:根据个人意愿选择是否参与数据共享计划。
  • 激活 / 试用:如果是旗舰版,需要进行激活或选择免费试用;社区版则可以直接使用。

2. 创建新项目

启动 IDEA 后,在欢迎界面点击 “New Project” 创建新项目

  • 选择项目类型:对于 Java 项目,选择 “New Project” 后,在左侧列表中选择 “Java”。
  • 配置 JDK:在 “Project SDK” 下拉框中选择已安装的 JDK。如果没有安装 JDK 或未检测到,点击 “Add SDK” 按钮添加 JDK 路径。
  • 选择项目模板:可以选择 “Empty Project” 创建一个空项目,也可以选择其他模板(如 “Command Line App”)快速创建带有主类的项目。
  • 设置项目名称和路径:在 “Project name” 处输入项目名称,在 “Project location” 处选择项目保存路径,点击 “Finish” 完成项目创建。




五、IntelliJ IDEA 基础设置

IDEA 提供了丰富的设置选项,您可以根据自己的使用习惯进行配置。打开设置界面的方法有两种:

  • 点击菜单栏的 “File” -> “Settings”
  • 使用快捷键Ctrl+Alt+S

设置界面


以下是一些常用的基础设置:

1. 界面主题设置

在设置界面中,依次展开 “Appearance & Behavior” -> “Appearance”,在 “Theme” 下拉框中可以选择不同的界面主题(如 Light、Darcula 等),Darcula 是深色主题,对眼睛较为友好,推荐使用。

2. 字体设置

界面字体:在 “Appearance & Behavior” -> “Appearance” 中,勾选 “Override default fonts by (not recommended)”,可以设置 IDEA 界面的字体和字号。

编辑器字体:展开 “Editor” -> “Font”,可以设置代码编辑器中的字体(如 Consolas、Microsoft YaHei 等)、字号和行间距,建议字号设置为 14-16,行间距适当调整以增强可读性。

3. 编码设置

为了避免中文乱码,建议统一设置编码格式:

展开 “Editor” -> “File Encodings”,将 “Global Encoding”、“Project Encoding” 和 “Default encoding for properties files” 都设置为 “UTF-8”。

4. 快捷键设置

展开 “Keymap”,可以选择预设的快捷键方案(如 Eclipse、Visual Studio 等),也可以自定义快捷键。如果您习惯使用其他 IDE 的快捷键,可以选择对应的方案。

5. 自动保存设置

IDEA 默认开启自动保存功能,您也可以在 “Editor” -> “General” -> “Editor Tabs” 中设置自动保存的相关选项,如 “Save files on frame deactivation”(当 IDEA 窗口失去焦点时自动保存)。



六、总结

本文覆盖了从零搭建 Java 开发环境的完整流程:

  1. JDK 安装与验证— 选择合适的 LTS 版本,正确配置JAVA_HOMEPATH
  2. IDEA 下载与安装— 区分社区版与旗舰版,配置安装选项
  3. 首次启动与项目创建— 正确关联 JDK,选择合适的项目模板
  4. 基础设置优化— 主题、字体、编码、快捷键四项设置可大幅改善日常编码体验

完成以上步骤后,你就拥有了一个可用的 Java 开发环境。后续可以继续探索 IDEA 的调试工具、插件市场、版本控制集成等高级功能。

http://www.jsqmd.com/news/953244/

相关文章:

  • 从理论到实践:welcome_tutorials神经网络库使用完全指南 [特殊字符]
  • 别再对着官方文档发愁了!手把手教你用Java解密抖音用户手机号(附完整代码)
  • Linux用户必看!3步创建Umi-OCR桌面快捷方式,告别繁琐命令行
  • 2026年6月钢格板厂家推荐:五大专业评测工程荷载防变形性价比高价格 - 品牌推荐
  • 深入ZYNQ7000的PL中断:手把手配置AXI GPIO中断,并解决IRQ_F2P只能高电平/上升沿触发的问题
  • DeepSeek-R1实战避坑指南:MoE架构、Tokenizer与Agent工程陷阱
  • STM32F103裸机移植CanFestival-3全记录:从源码下载到心跳包测试(附对象字典生成工具避坑)
  • 别只换源了!给Jetson Nano配置更高效的开发环境:Python虚拟环境与常用库一键安装脚本
  • 从智能车竞赛到DIY电源:固态电容替换液态电容的实战避坑指南(附发热对比测试)
  • 5 维 AI 训练数据 pipeline:巴别鸟智巢 + RAG + 5 段代码 + 89.3% F1 实战
  • 用PS给《五等分的花嫁》三玖制作专属隐藏图:手把手教你玩转图层与通道
  • Hadoop新手必看:运行Java程序报错‘No FileSystem for scheme hdfs’的保姆级排查与修复指南
  • Qt 5.15源码编译实战:从QtBase核心模块到Qt Creator,我的Windows全链路踩坑记录
  • 终极文件清理指南:如何使用Czkawka和Krokiet高效管理磁盘空间
  • MATLAB学生成绩分析工具包:带图形界面、一键运行、含测试数据与部署指南
  • 从零封装一个C#欧姆龙PLC通讯库:以NX系列Ethernet/IP为例
  • 高校机房管理毕业设计源码:SpringBoot后端+Vue前端+MySQL建库脚本全包
  • 别再死磕手册了!手把手教你用Vivado配置AXI GPIO(附中断实战代码)
  • SteamDB扩展本地化与多语言支持:如何参与翻译和国际化贡献
  • 基于Unity 3D的游戏设计与实现(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)_文章底部可以扫码
  • 从Jupyter到生产环境:机器学习模型服务化实战指南
  • Android-DecoView-charting常见问题解答:从入门到精通的10个实用技巧
  • FPGA新手避坑指南:从三八译码器到全加器,我的仿真波形为什么对不上?
  • 利用快马平台快速构建雨燕直播原型:一小时搭建可演示的WebRTC直播应用
  • 避坑指南:Zynq AXI GPIO中断配置的5个常见错误与解决方法(附SDK代码对比)
  • docker 支持的四种网络
  • 卧式钻孔组合机床液压系统的设计(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)_文章底部可以扫码
  • 51单片机I²C控制MCP23017实现A口输入B口输出的完整测试工程
  • QLoRA微调BERT实战:4-bit量化与低秩适配双技术融合指南
  • 基于TMS320F28027的单级光伏并网逆变器软硬件全栈资料包:含原理图、PCB、C源码与MPPT实现说明