Eclipse安装配置、卸载教程(Windows版)

Eclipse是一个开放源代码的集成开发环境(IDE),最初由IBM公司开发,现在由Eclipse基金会负责维护。它是一个跨平台的工具,可以用于开发多种编程语言,如Java、C/C++、Python、PHP、Rust等。

Eclipse提供了一个可扩展的架构,允许开发者通过安装插件来扩展其功能,因此它被广泛用于各种软件开发项目,包括企业级应用、移动应用、Web应用等。Eclipse的核心功能包括代码编辑器、调试器、版本控制系统集成(如Git)、构建工具集成(如Maven、Gradle)、项目管理工具等。

Eclipse包含如下特点:

  1. 插件架构: Eclipse的插件架构使得开发者可以根据需要灵活地扩展IDE的功能,这使得Eclipse适用于多种开发场景。
  2. 跨平台性: Eclipse可以在多个操作系统上运行,包括Windows、MacOS和Linux,这使得开发者可以在不同的平台上使用相同的开发工具。
  3. 开源: Eclipse是开源的,这意味着任何人都可以查看其源代码、修改和定制它,以满足自己的需求。
  4. 社区支持: Eclipse拥有一个庞大的用户和开发者社区,这意味着可以轻松地找到支持、插件和解决方案。

接下来为大家介绍一下Windows环境下Eclipse的安装:

一、安装前准备

请确保电脑本机安装了JDK,没有安装的小伙伴,请点击下方任意一个链接查看安装教程(这里我安装的是JDK 8版本的):

JDK 8安装教程JDK 11安装教程JDK 17 安装教程

JDK安装完成后,按WinR键,输入cmd,进入控制台,输入java -version,如果出现如下内容,就说明JDK已经安装成功了。这里我安装的是JDK 8:

本文后续内容使用NDM(Neat Download Manager)下载文件,可以加快下载速度(推荐)。如需使用此款软件的小伙伴,可以查看这篇教程:下载神器NDM(Neat Download Manager)安装配置教程(适用于Windows和MacOS)

二、下载安装Eclipse

1. 根据电脑上安装的JDK版本,选择要安装的Eclipse版本。以下是Eclipse所需最低JDK版本:

Eclipse版本所需JDK版本
2020-06及之前的版本JDK 8/11/17
2020-09至2022-06之前的版本JDK 11/17
2022-09及之后的版本JDK 17

2. 点我进入Eclipse官网下载列表。由于我电脑上安装的是JDK 8,我需要选择2020-06及之前的版本,这里我选择2020-06版本的Eclipse下载:

3. 找到Eclipse IDE for Enterprise Java Developers,在右侧选择Windows版本下载:

4. 下载完成后,将Eclipse解压到一个你熟悉的位置(建议文件路径是全英文的),这里我解压到了D盘:

5. 按照下图所示操作将Eclipse设置成桌面快捷方式,以后只需要在桌面直接打开快捷方式就可以了,比较方便。

三、Eclipse创建Workspace和简单设置

这一部分我们需要对Eclipse进行以下配置,方便后续我们使用Eclipse。

3.1 Eclipse配置本地安装的JDK

1. 在桌面双击打开Eclipse,此时会弹出一个选择工作空间Workspace的界面。点击Browse,选择一个你熟悉的文件夹,然后点击Launch即可:

2. 进入Eclipse以后,我们需要将本地安装的JDK应用到Eclipse中。点击上方菜单栏的Window,然后点击最后一个Preferences,进入Eclipse设置:

3. 在左侧选项中,找到Java并展开,选择Installed JREs

4. 在Installed JREs中,选中系统自带的JRE,然后在右侧点击Edit

5. 点击右上角的Directory,选择JDK安装位置,直到下方出现很多的JRE,然后点击Finish

6. 点击右下角Apply and Close,完成设置并关闭:

3.2 配置新建文件菜单

安装完Eclipse后,你可能会发现在其新建文件菜单中默认并未包含所需的文件类型。为了确保后续的使用便捷,我们需要对Eclipse新建文件菜单进行一些配置。

1. 在上方菜单栏点击Window,选择Perspective,然后点击Customize Perspective

2. 点击Menu Visibilitiy,依次展开FileNew

3. 这里我勾选了Java常用的项目、文件类型,小白可以按照下图的方式进行勾选即可,完成后点击下方的Apply And Close

3.3 调整代码字体样式

Eclipse创建的代码文件在编辑器中字体比较小,事实上,你可以在设置菜单中调整Eclipse中代码的字体大小和样式,直到满足你的审美要求。

1. 点击上方菜单栏的Windows,然后点击最后一个Preferences,进入Eclipse设置:

2. 进入设置以后,点击General --> Appearance --> Color And Fonts

3. 在颜色和字体界面中,双击展开Basic,找到并选中最后一个Text Font,点击Edit

4. 在字体窗口中可以自行调整字体样式和大小,完成后点击确定,后续设置界面点击右下角的Apply and Close。

这里我选择的Consolas字体,字体大小16号。下方示例可以预览字体:

四、创建Java项目并运行Java程序

完成上面的配置后,我们就可以愉快写一段Java代码了。

1. 在上方菜单栏点击File,选择第一个New(或者按ShiftAltN),选择Java Project

2. 按照下图操作,创建一个Java项目:

4. 如果出现下图弹窗,点击Open Perspective,此时Eclipse会以Java视图显示:

5. 在左侧Package Explorer,双击展开我们的项目MyJavaProject,鼠标右键点击src点击New点击Class创建Java文件:

6. 按照下图所示创建一个Java文件,注意文件名(类名要符合标识符命名规范):

7. 在MyDemo01类中写一个main方法,如下图所示:

注意:只要左上角页签MyProgram01.java前面会有一个星号标志,这说明我们未保存这个Java文件,需要按CtrlS保存。

8. 鼠标右键点击代码,找到Run As,点击Java Application运行Java程序:

9. 此时下方控制台就会输出我们在程序中写的内容,说明我们的代码编译运行成功!

五、Eclipse的卸载(可选)

这一部分会将软件卸载,请谨慎操作!如果不需要卸载,请直接跳过这一部分的内容!

1. 找到Eclipse安装目录,按ShiftDelete彻底删除(不经过回收站):

2. 如果想删除掉Eclipse在本机的相关配置,请按照下图所示的操作,找到存在桌面的文件夹:

3. 找到.p2文件夹,选中,按ShirtDelete彻底删除:

至此,Eclipse卸载完成。

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

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

戴上HAUWEI WATCH GT 4,解锁龙年新玩法

春节将至,华为WATCH GT 4作为一款颜值和实力并存的手表,能为节日增添了不少趣味和便利。无论你是钟情于龙年表盘或定制属于自己的表盘,还是过年用来抢红包或远程操控手机拍全家福等等,它都能成为你的“玩伴”。接下来,…

Flink从入门到实践(二):Flink DataStream API

文章目录 系列文章索引三、DataStream API1、官网2、获取执行环境(Environment)3、数据接入(Source)(1)总览(2)代码实例(1.18版本已过时的)(3&…

极值图论基础

目录 一,普通子图禁图 二,Turan问题 三,Turan定理、Turan图 1,Turan定理 2,Turan图 四,以完全二部图为禁图的Turan问题 1,最大边数的上界 2,最大边数的下界 五,…

(7)医学图像配准综述:SimpleITK + SimpleElastix + Elastix + ITKElastix + PyElastix

文章目录 前言一、常见的图像配准工具1.0、ITK VTK —— 科学界最大与最早的开源免费项目之一1.1、ITK系列:ITK SimpleITK SimpleElastix1.2、Elastix系列:Elastix ITKElastix PyElastix 二、图像配准2.1、SimpleITK图像配准2.2、SimpleElastix图像…

【Linux】Linux开发工具(yum、gdb、git)详解

一、软件包管理器 yum 1、什么是软件包 在 Linux 下安装软件,通常的办法是下载到程序的源代码,并进行编译,得到可执行程序。但这样太麻烦了,于是有些人把一些常用的软件提前编译好,做成软件包(可以理解成…

IS-IS 接口认证密码平滑更换

拓扑图 配置 AR1、AR2建立ISIS level-2邻居关系,并配置接口认证密码为huawei sysname AR1 # isis 1is-level level-2network-entity 49.0000.0000.0000.0001.00 # interface GigabitEthernet0/0/0ip address 12.1.1.1 255.255.255.0 isis enable 1isis authentica…

开源项目的三年,我的项目经历了哪些变化?

0.前言 自己一个项目写了三年,到底写了什么东西了,这个项目经历了哪些变化呢?其中的心路历程如何? 兄弟们,要是感觉我的项目有价值,去b站给俺点点关注呐。我更新的更快。点击下面的了解就可以跳转去b站。…

Tkinter教程21:Listbox列表框+OptionMenu选项菜单+Combobox下拉列表框控件的使用+绑定事件

------------★Tkinter系列教程★------------ Tkinter教程21:Listbox列表框OptionMenu选项菜单Combobox下拉列表框控件的使用绑定事件 Tkinter教程20:treeview树视图组件,表格数据的插入与表头排序 Python教程57:tkinter中如何…

【MySQL进阶之路】BufferPool底层设计(中)

欢迎关注公众号(通过文章导读关注:【11来了】),及时收到 AI 前沿项目工具及新技术的推送! 在我后台回复 「资料」 可领取编程高频电子书! 在我后台回复「面试」可领取硬核面试笔记! 文章导读地址…

编程实例分享,手表养护维修软件钟表维修开单管理系统教程

编程实例分享,手表养护维修软件钟表维修开单管理系统教程 一、前言 以下教程以 佳易王钟表维护维修管理系统软件V16.0为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 左侧为导航栏, 1、系统设置:可以设置打…

服务器安装Docker (ubuntu)

前几天因为工作需求,要在服务器上安装Docker,现在把这个过程记录下来 步骤 1:更新软件包索引 打开终端并执行以下命令来更新包索引: sudo apt-get update步骤 2:安装必要的包 安装一些允许apt通过HTTPS使用仓库的包…

Ubuntu 22 部署Zabbix 6.4

一、安装及配置postgresql sudo apt-get update sudo apt-get install postgresql postgresql-client 修改配置文件,配置远程访问:(PostgreSQL安装路径下的data,也是安装时data的默认路径)data目录下的 pg_hba.conf …

PKI - 03 密钥管理(如何进行安全的公钥交换)

文章目录 Pre密钥管理面临的挑战安全密钥管理的几种方式手动密钥交换与确认受信任的介绍 Pre PKI - 02 对称与非对称密钥算法 密钥管理面临的挑战 密钥管理面临的挑战主要包括以下几点: 安全的公钥交换:在使用基于非对称密钥算法的服务之前&#xff0c…

基于YOLOv8的水下生物检测,多种优化方法---超轻量高效动态上采样DySample涨点四个点(五)

💡💡💡本文主要内容:详细介绍了水下生物检测整个过程,从数据集到训练模型到结果可视化分析,以及如何优化提升检测性能。 💡💡💡加入超轻量高效动态上采样DySample mAP0.5由原始的0…

阿里云服务器多少钱一年?2024年阿里云服务器租用价格表

2024年阿里云服务器租用价格表更新,云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年,轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服…

VTK SetLayer设置图层

在VTK中,你可以通过设置vtkRenderer的层级来控制渲染的顺序。例如,你可以将体绘制的vtkRenderer设置在第0层,将面模型的vtkRenderer设置在第1层。这样,面模型就会覆盖显示在下一层的体绘制模型上,有时我们会有这样的需…

人工智能|推荐系统——基于tensorflow的个性化电影推荐系统实战(有前端)

代码下载: 基于tensorflow的个性化电影推荐系统实战(有前端).zip资源-CSDN文库 项目简介: dl_re_web : Web 项目的文件夹re_sys: Web app model:百度云下载之后,把model放到该文件夹下recommend: 网络模型相…

ChatGPT高效提问—prompt常见用法(续篇五)

ChatGPT高效提问—prompt常见用法(续篇五) 1.1 种子词 ​ 种子词(seed word)通常指的是在对话中使用的初始提示或关键词,用于引导ChatGPT生成相关回复。种子词可以是一个词、短语或句子,通常与对话的主题…

u8 bit0 :1; “:”位字段的声明(也称为位段)

在C语言中,冒号(:)用于声明bit字段,也称为位域(Bit-field)。位域允许我们在结构体中对结构成员进行位级的精确操作,主要用于对寄存器和硬件操作进行描述和访问。冒号后面的数字表示该位域的位宽度。 在通信中&#xff…

SpringBoot和SpringMVC

目录 一、springboot项目 (1)创建springboot项目 (2)目录介绍 (3)项目启动 (4)运行一个程序 (5)通过其他方式创建和运行springboot项目 二、SpringMVC…