windows 64bit安装JDK以及EclipseEE

在安装 Eclipse EE 之前,必须先安装 JDK,因为 Eclipse 需要 JDK 来编译和运行 Java 程序。下面是详细的安装步骤:

1. 安装 JDK

https://www.oracle.com/java/technologies/downloads/#java21
使用已经下载的 JDK 安装包,比如 jdk-21_windows-x64_bin.exe

1.1 下载并安装 JDK
  • 双击 jdk-21_windows-x64_bin.exe 开始安装。
  • 按照提示进行安装,建议使用默认路径。记住安装路径,比如 C:\Program Files\Java\jdk-21
1.2 设置环境变量

安装完 JDK 后,你需要设置环境变量来确保命令行能够找到 javac 等 Java 工具。

  • 步骤:
    1. 右键点击“此电脑”或“我的电脑”,选择“属性”。
    2. 点击“高级系统设置”。
    3. 在弹出的窗口中,点击“环境变量”。
    4. 在“系统变量”部分,找到 Path,选中后点击“编辑”。
    5. 点击“新建”,添加 JDK 的 bin 目录路径,比如 C:\Program Files\Java\jdk-21\bin
    6. 然后在系统变量中点击“新建”,变量名输入 JAVA_HOME,变量值为 JDK 的安装路径,比如 C:\Program Files\Java\jdk-21
    7. 点击“确定”保存所有设置。
1.3 验证安装
  • 打开命令提示符(cmd),输入 java -versionjavac -version
    • 如果显示出正确的 JDK 版本信息,说明安装成功。

2. 安装 Eclipse EE

2.1 下载 Eclipse EE
  • 前往 Eclipse 的官方网站:https://www.eclipse.org/downloads/
  • 找到 Eclipse IDE for Enterprise Java and Web Developers 版本,点击下载适用于 Windows 64-bit 的安装包。
2.2 安装 Eclipse
  • 下载完成后,双击 exe 安装文件。
  • 安装向导会询问你安装 Eclipse 的版本。选择 Eclipse IDE for Enterprise Java and Web Developers
  • 安装向导会自动检测到 JDK 安装的位置。确保它指向你已经安装的 JDK 目录。
  • 选择 Eclipse 的安装路径(默认路径即可),然后点击“安装”。
2.3 启动 Eclipse
  • 安装完成后,启动 Eclipse。
  • 第一次启动时,Eclipse 会询问你选择一个工作空间(用于存储你的项目)。选择一个你喜欢的目录(例如 C:\EclipseWorkspace),点击“启动”。

3. 配置 Eclipse 使用 JDK

  1. 在 Eclipse 中,点击菜单栏的 Window > Preferences
  2. 在左侧栏中,展开 Java > Installed JREs
  3. 点击右侧的 Add 按钮,选择 Standard VM,然后点击 Next
  4. JRE home 输入框中,输入你的 JDK 安装路径,比如 C:\Program Files\Java\jdk-21
  5. 点击“Finish”,然后在列表中选中刚刚添加的 JDK,点击“Apply and Close”。

4. 创建第一个项目

  1. 点击 File > New > Java Project
  2. 输入项目名称,点击“Finish”。
  3. Eclipse 会自动生成项目结构,你可以开始编写和运行 Java 代码了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/888127.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Python数据分析-远程办公与心理健康分析

一、研究背景 随着信息技术的飞速发展和全球化的推进,远程工作(Remote Work)成为越来越多企业和员工的选择。尤其是在2020年新冠疫情(COVID-19)爆发后,全球范围内的封锁措施使得远程工作模式迅速普及。根据…

【AIGC】ChatGPT提示词Prompt高效编写模式:结构化Prompt、提示词生成器与单样本/少样本提示

博客主页: [小ᶻZ࿆] 本文专栏: AIGC | ChatGPT 文章目录 💯前言💯结构化Prompt (Structured Prompt)组成元素应用实例优势结论 💯提示词生成器 (Prompt Creator)如何工作应用实例优势结论 💯单样本/少样本提示 (O…

(贪心) 反悔贪心之反悔堆

文章目录 ⭐例题🚩题意与思路 ⭐返回贪心🚩原理(反悔池)🚩落实到题🚩AC code ⭐练习题⭐END🌟交流方式 ⭐例题 经典例题: 871. 最低加油次数 🚩题意与思路 题意&#xf…

Microsoft 更新 Copilot AI,未來將能使用語音並看到你瀏覽的網頁

不過受到 Recall 事件的影響,更新的推出將更緩慢謹慎。 Microsoft 也同步對其網頁版及行動版的 Copilot AI 進行大改版。這主要是為網頁版換上了一個較為簡單乾淨的介面,並增加了一些新的功能,像是 Copilot Voice 能讓你與 AI 助手進行對話式…

IDEA:增加类注释模板和方法注释模板

文章目录 概要配置类注释模板配置方法模版 概要 配置类注释和方法注释 配置类注释模板 点击setting->Editor->File and Code Templates,然后找到Class,如下图: 注意勾掉Reformat according to style,否则会格式化。 注…

51单片机的水位检测系统【proteus仿真+程序+报告+原理图+演示视频】

1、主要功能 该系统由AT89C51/STC89C52单片机LCD1602显示模块水位传感器继电器LED、按键和蜂鸣器等模块构成。适用于水位监测、水位控制、水位检测相似项目。 可实现功能: 1、LCD1602实时显示水位高度 2、水位传感器采集水位高度 3、按键可设置水位的下限 4、按键可手动加…

指针(7)

目录 1. sizeof和strlen的对⽐ 1.1 sizeof 1.2 strlen sizeof 和 strlen 总结: 2. 数组和指针 2.1 ⼀维数组 2.2 字符数组 1. sizeof和strlen的对⽐ 1.1 sizeof 计算的是使⽤类型创建的变量所占内存空间的⼤⼩。sizeof不在乎你里面放的什么。sizieof是操作符…

设计模式~~~

简单工厂模式(静态工厂模式) 工厂方法模式 抽象工厂角色 具体工厂角色

王者农药更新版

GPIO简介 STM32开发板有5组GPIO引脚,分别是GPIOA,GPIOB,GPIOC,GPIOD,GPIOE,每组GPIO有16个引脚。 每个引脚都有4个位来配置其端口,可以配置出不同的输入\输出模式。 1、普通推挽输出(GPIO_Mode_Out_PP): 使用场合&…

在不支持WSL2的Windows环境下安装Redis并添加环境变量的方法

如果系统版本支持 WSL 2 可跳过本教程。使用官网提供的教程即可 官网教程 查看是否支持 WSL 2 如果不支持或者觉得麻烦可以按照下面的方式安装 下载 点击打开下载地址 下载 zip 文件即可 安装 将下载的 zip 文件解压到自己想要解压的地方即可。(注意&#x…

sqli-labs less-17密码重置报错注入

密码重置报错植入 来到首页面我们看到页面提示【password reset】,说明这是更改密码的注入,也就是说我们知道一个账户名,修改他的密码,所以我们可以在passwd处进行注入。 闭合方式 添加单引号 有报错 可以知道闭合方式为单引号…

Leetcode—76. 最小覆盖子串【困难】

2024每日刷题&#xff08;167&#xff09; Leetcode—76. 最小覆盖子串 C实现代码 class Solution { public:string minWindow(string s, string t) {int bestL -1;int l 0, r 0;vector<int> cnt(128);for(const char c: t) {cnt[c];}int require t.length();int m…

OJ在线评测系统 微服务 用分布式消息队列 RabbitMQ 解耦判题服务和题目服务 手搓交换机和队列 实现项目异步化

消息队列解耦 项目异步化 分布式消息队列 分布式消息队列是一种用于异步通信的系统&#xff0c;它允许不同的应用程序或服务之间传递消息。消息队列的核心理念是将消息存储在一个队列中&#xff0c;发送方可以将消息发送到队列&#xff0c;而接收方则可以在适当的时候从队列中…

安卓如何实现双击触摸唤醒点亮屏幕功能-Android framework实战开发

背景 经常有学员朋友在群里问到一个目前市场上常见的功能&#xff1a; 手机待机时候双击屏幕可以唤醒点亮手机屏幕功能 如何实现这个功能&#xff0c;经常有同学在群里求助&#xff0c;今天就刚好来讨论一下这个待机时候双击触摸唤醒点亮屏幕的功能的实现方案。 功能核心方案设…

【微服务】服务注册与发现 - Eureka(day3)

CAP理论 P是分区容错性。简单来说&#xff0c;分区容错性表示分布式服务中一个节点挂掉了&#xff0c;并不影响其他节点对外提供服务。也就是一台服务器出错了&#xff0c;仍然可以对外进行响应&#xff0c;不会因为某一台服务器出错而导致所有的请求都无法响应。综上所述&…

dwceqos网络驱动性能优化

文章介绍 本文会分享一些在QNX系统下对io-pkt-v6-hc驱动模块cpu loading过高问题优化的经验&#xff0c;以及一些调优debug的方法。这些优化措施实施之后可以降低io-pkt-v6-hc在高负载的情况下的cpu loading。本文的调优是基于synopsys公司的dwceqos模块&#xff0c;理论上方法…

【Android 源码分析】Activity生命周期之onPause

忽然有一天&#xff0c;我想要做一件事&#xff1a;去代码中去验证那些曾经被“灌输”的理论。                                                                                  – 服装…

【STM32 HAL库】MPU6050 DMP库移植 与 自检失败的处理

【STM32 HAL库】MPU6050 DMP库移植 与 自检失败的处理 本文参考移植步骤文件配置代码修改inv_mpu.cinv_mpu.hinv_mpu_dmp_motion_driver.c 使用 自检失败怎么处理ret -1改正DEBUG过程 ret -9改正DEBUG过程 本文参考 B站 CSDN 移植步骤 文件配置 新建一个 dmp 文件夹 并将…

【Linux】进程地址空间、环境变量:从理论到实践(三)

&#x1f308; 个人主页&#xff1a;Zfox_ &#x1f525; 系列专栏&#xff1a;Linux 目录 &#x1f680; 前言一&#xff1a;&#x1f525; 环境变量 &#x1f95d; 基本概念&#x1f95d; 常见环境变量&#x1f95d; 查看环境变量方法 二&#xff1a;&#x1f525; 测试 &…

Nat. Commun.:飞秒激光书写受蚂蚁启发的可重构微型机器人集体

背景介绍生物在各种环境中的集体行为十分普遍&#xff0c;它们能够自发有序地完成单个个体难以完成的任务。目前&#xff0c;生物集体的形成主要分为两大类。第一类生物个体之间没有直接接触&#xff0c;如蜜蜂、鱼和鸟类&#xff0c;这导致这些集体不稳定&#xff0c;容易受到…