NetBeans 安装全攻略 (超详细图文教程)

NetBeans 是一个功能强大、免费开源的集成开发环境,尤其适合 Java 开发,本教程将引导你一步步完成 NetBeans 的安装和配置。

netbeans 安装教程
(图片来源网络,侵删)

第一步:准备工作

在开始安装之前,请确保你的电脑满足以下基本要求:

  1. 操作系统:
    • Windows 10 / 11 (64位)
    • macOS 10.15 (Catalina) 或更高版本
    • Linux (如 Ubuntu 18.04, Fedora 30 等,64位)
  2. 硬件要求:
    • 内存: 至少 2GB RAM,推荐 8GB 或以上,以确保流畅运行。
    • 硬盘空间: 至少 1GB 可用空间,用于安装和缓存。
  3. 最重要的:Java Development Kit (JDK)
    • NetBeans 本身是用 Java 编写的,因此它需要一个 JDK 才能运行。 你必须先安装 JDK,才能安装 NetBeans。
    • 推荐版本: 建议安装 LTS (长期支持) 版本JDK 8, JDK 11, 或 JDK 17,JDK 8 是一个非常稳定且广泛使用的版本。
    • 下载地址: 访问 Oracle 官网 JDK 下载页面Eclipse Temurin ( Adoptium ) (社区维护,免费开源) 下载并安装与你操作系统匹配的 JDK。
    • 如何验证 JDK 是否安装成功?
      • 打开终端 (Windows 上是 cmdPowerShell)。
      • 输入命令: java -version
      • 输入命令: javac -version
      • 如果两个命令都显示了版本号(8.0_341),说明 JDK 已正确配置,如果提示“不是内部或外部命令...”,请检查环境变量 JAVA_HOMEPath 是否设置正确。

第二步:下载 NetBeans 安装包

根据你的开发需求,选择合适的 NetBeans 捆绑包。

  1. 访问 NetBeans 官网下载页面: https://netbeans.apache.org/download/index.html

  2. 选择安装版本: 你会看到几个选项,新手最推荐的是 "All" 捆绑包。

    netbeans 安装教程
    (图片来源网络,侵删)
    • Apache NetBeans "All" Bundle (推荐):

      • : 这是最完整的版本,包含了Java SE、Java EE、PHP、Web、HTML5 等所有功能模块。
      • 优点: 一次安装,满足所有需求,无需后续手动添加模块。
      • 适合人群: 几乎所有开发者,尤其是初学者,因为它功能全面。
    • Apache NetBeans "Java SE" Bundle:

      • : 仅包含 Java SE (标准版) 开发所需的核心功能。
      • 优点: 安装包较小,启动更快。
      • 适合人群: 如果你只做 Java 桌面应用或基础的 Java 学习,这个足够了。
    • 其他特定 Bundle:

      Java EE Bundle、PHP Bundle 等,如果你明确知道自己只需要某个特定领域的功能,可以选择。

      netbeans 安装教程
      (图片来源网络,侵删)
  3. 下载对应操作系统的安装包:

    • Windows: 下载 .exe 文件。
    • macOS: 下载 .dmg 文件。
    • Linux: 下载 .sh (Shell 脚本) 文件。

第三步:安装 NetBeans (分操作系统详解)

A. 在 Windows 上安装

这是最常见的安装环境,过程非常简单。

  1. 双击运行: 找到你下载的 netbeans-XX-windows.exe 文件,双击运行。
  2. 同意许可协议: 在弹出的窗口中,勾选 "I accept the terms in the license agreement",然后点击 "Next"。
  3. 选择安装路径:
    • 默认路径通常是 C:\Program Files\NetBeans XX
    • 如果你的 C 盘空间不足,可以点击 "Change" 更改到其他盘符(如 D 盘)。
    • 点击 "Next"。
  4. 选择安装组件 (关键步骤):
    • 如果你在第二步下载了 "All" 捆绑包,这里会默认勾选所有模块。
    • 如果下载的是基础版,这里可以让你选择要安装的额外模块,对于初学者,保持默认全选即可。
    • 点击 "Next"。
  5. 检查安装摘要: 确认安装路径和组件无误后,点击 "Install"。
  6. 等待安装: 安装程序会自动下载并配置所有组件,这个过程可能需要几分钟到十几分钟,请耐心等待。
  7. 完成安装:
    • 安装完成后,会显示 "Installation Completed"。
    • 建议: 勾选 "Run NetBeans XX" 和 "Show Release Notes"。
    • 点击 "Finish"。

B. 在 macOS 上安装

  1. 挂载 DMG 文件: 双击下载的 .dmg 文件,它会像光盘一样挂载到你的系统中。
  2. 拖拽到 Applications:
    • 会弹出一个窗口,里面有一个 NetBeans 图标。
    • 将这个图标直接拖拽到右侧的 "Applications" (应用程序) 文件夹中。
  3. 安装 JDK (如果未安装):
    • 如果你的系统没有正确识别 JDK,NetBeans 安装程序会提示你,它会自动打开浏览器,引导你下载并安装 JDK。
    • 按照提示完成 JDK 的安装。
  4. 启动 NetBeans:
    • 打开你的 "应用程序" 文件夹,找到并双击 NetBeans 图标。
    • 首次启动时,系统可能会提示你来自“不受的开发者”,请在 "系统偏好设置" -> "安全性与隐私" 中点击 "仍要打开"。
  5. 配置 JDK:
    • 首次启动 NetBeans 时,它会自动检测系统中的 JDK,如果没有,你需要手动配置。
    • 进入 NetBeans 的菜单栏 NetBeans -> Preferences...
    • 在弹出的窗口中,选择 Java -> JDKs
    • 点击 Add... 按钮,然后浏览并选择你之前安装的 JDK 的根目录(/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home)。
    • 点击 "OK" 保存。

C. 在 Linux 上安装

  1. 赋予执行权限: 打开终端,进入你下载的 .sh 文件所在的目录,然后运行以下命令:
    chmod +x netbeans-XX.sh
  2. 运行安装脚本: 在同一个终端中,执行该脚本:
    ./netbeans-XX.sh
  3. 进入图形界面安装: 之后会弹出一个与 Windows 类似的图形化安装向导,接下来的步骤与 Windows 基本一致:
    • 同意许可协议
    • 选择安装路径
    • 选择安装组件
    • 点击 "Install" 开始安装
  4. 配置环境变量 (可选):
    • 安装程序通常会自动在 ~/.bashrc~/.profile 文件中添加 netbeansnbexec 的路径别名,你可以在终端中直接输入 netbeans 命令来启动。
    • 如果没有自动添加,你可以手动编辑配置文件,在末尾添加:
      export NETBEANS_HOME=/path/to/your/netbeans
      export PATH=$PATH:$NETBEANS_HOME/bin
    • 保存后,运行 source ~/.bashrc 使其生效。

第四步:首次启动与配置

  1. 启动 NetBeans: 安装完成后,从开始菜单 (Windows)、应用程序文件夹 (macOS) 或终端 (Linux) 启动 NetBeans。
  2. 选择用户目录: 首次启动时,它会提示你选择一个 "User Directory"(用户目录),这个目录用于存储 NetBeans 的配置、插件和缓存,你可以使用默认路径,也可以自定义一个空间充足的位置,点击 "OK"。
  3. 管理中心窗口: 启动后,你会看到 "NetBeans IDE Start Page" (NetBeans IDE 起始页),这里包含了欢迎信息、示例项目、最新动态等,你可以从这里开始你的项目。

第五步:创建你的第一个项目 (验证安装)

为了确保一切正常,我们来创建一个简单的 Java 项目。

  1. 新建项目:
    • 点击菜单栏的 File -> New Project... (或直接使用快捷键 Ctrl+Shift+N / Cmd+Shift+N)。
  2. 选择项目类型:
    • 在弹出的 "New Project" 窗口中,展开 Categories (类别) 中的 Java
    • 选择 Java Application (Java 应用程序)。
    • 点击 "Next"。
  3. 配置项目:
    • Project Name: 给你的项目起个名字,HelloWorld
    • Project Location: 选择一个存放你代码的文件夹。
    • Create Main Class: 勾选此项,这会自动为你创建一个包含 main 方法的类。
    • Set as Main Project: 默认勾选即可。
    • 点击 "Finish"。
  4. 编写并运行代码:
    • NetBeans 会自动生成代码,在右侧的编辑器中,你会看到一个 HelloWorld.java 文件,里面有一行 System.out.println("Hello, World!");
    • 运行项目: 点击工具栏上的绿色 "Run" 按钮 (一个三角形图标)。
    • 查看结果: 在下方的 "Output" (输出) 窗口中,你应该能看到 Hello, World! 的字样。

如果成功运行,恭喜你!NetBeans 已经在你的电脑上成功安装并配置好了!


常见问题与解决方法

  • Q: 启动 NetBeans 时提示 "JDK not found" 或无法启动?

    • A: 这是最常见的问题,请确保你已经正确安装了 JDK,并且系统环境变量 JAVA_HOMEPath 配置正确,如果不确定,可以重启电脑后再试,在 macOS/Linux 上,请检查 NetBeans 的 JDK 配置路径是否正确。
  • Q: 安装速度非常慢?

    • A: NetBeans 在安装时会下载所需的依赖库,如果你的网络较慢,可以耐心等待,或者尝试更换网络环境,也可以选择手动下载离线安装包。
  • Q: 如何切换或添加新的 JDK?

    • A: 进入 Tools -> Options... (Windows/Linux) 或 NetBeans -> Preferences... (macOS),然后导航到 Java -> JDKs,在这里你可以添加新的 JDK,并设置一个默认的 Platform。
  • Q: 可以卸载 NetBeans 吗?

    • A: Windows: 通过 "控制面板" -> "程序和功能" 找到 NetBeans 并卸载。macOS: 将 "应用程序" 文件夹中的 NetBeans 图标拖到废纸篓。Linux: 如果是通过包管理器安装的,使用 sudo apt-get remove netbeans;如果是手动解压的,直接删除安装文件夹即可。

希望这份详细的教程能帮助你顺利安装 NetBeans,开启愉快的编程之旅!