eclipse的安装与配置详细教程(包括UML插件 汉化 JDK 代码补全 导入导出等)

news2024/11/29 12:41:37

Eclipse安装与配置详细教程

1.Eclipse安装与配置

1.将JDK与Eclipse这两个软件安装包放在一个文件夹下,方便之后安装使用。

fdeedf248dc34b6f99c86b055c3ddfdb.png

 

2.安装JDK

在D:LeStoreDownload\Java文件夹下另外新建三个文件夹分别命名为java、jdk和eclipse(分别用于Java、jdk、eclipse的安装路径)【上图】

 

3.双击jdk-8u261-windows-x64.exe运行安装,进入安装界面,点击下一步。

 

4.如下图所示,点击更改安装目录选择安装到 D:LeStoreDownload\Java\jdk (选用前面新建名为jdk的文件夹,如果你想要放到其他位置,请记住自定义的路径,后面要用),点击下一步。

9d75c393e785499bba7ad0eccb810e41.png

 

5.弹出状态进度界面如下,稍等片刻,等待跳出Java安装界面如下(注意与前面的jdk不同这里是安装Java),点击更改安装目录选择安装到D:\LeStoreDownload\Java\ java(前面新建的名为java的文件夹),点击下一步。

05a3f7cabcec4430bbec6452e48995a9.png

 

6.等待进度条进行到底,点击关闭。

d4dd3eaba5a84c6ebba6b256056906f8.png

 

7.配置环境变量

JDK安装完成,还需要配置环境变量,在Windows系统中配置环境变量的步骤如下:

(1)在“此电脑”图标上右击,选择“属性”,点击“高级系统设置”,点击“环境变量”

1909f13cb165459fbf7b369c50e87833.png

 

(2)在“环境变量”对话框中,点击系统变量中的“新建”按钮,输入如下变量名及变量值,点击确定,创建新的系统环境变量JAVA_HOME,设置变量值D:\LeStoreDownload\JAVA\JDK(注意:该变量值为jdk的安装目录)

87645da3f2d1414dbe3f4f6b099c4611.png

5571233082104ec6871ac9cccd2481c7.png

 

(3)找到系统变量中的“Path”,选中它,点击“编辑”,然后“新建”两栏属性,内容如下图所示。最后点击“确定”

594e7555650c4e62894aff5243e74e3f.png

368fe581f0fb449b9313a58b1f42047f.png

 

(4)回到“环境变量”界面,新建一个“系统变量”命名“CLASSPATH”设置变量值为:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

点击“确定”。

dedc16263b484fdeae6a2db383541964.png

(5)最后在“环境变量”对话框也点击“确定”按钮,至此环境变量配置完成。

 0a07b95162764bc19456811939f8f10e.png

 

(6)验证jdk安装是否成功,“win+r”快捷键打开搜索框,输入“cmd”回车启动控制台。在控制台分别输入java、javac、java -version(注意java与-之间有空格)出现以下三界面,则说明安装成功。

0bb7bcc54a7f405da6a2f32b4887f8a9.png

d183361ad2554431b7f61261c930c4c2.png

d1e37885e7a047f5a1f9149b8fd7f4ec.png

 

(8)安装java集成开发环境“Eclipse”,我们直接将zip安装包进行解压,解压到之前创建的“eclipse”文件夹下。然后打开解压后的文件,找到“elipse.exe”双击即可。建议,右击“eclipse.exe”,找到“生成快捷方式”,然后将生成的快捷方式放到桌面上,方便我们以后快速打开和使用。

5b4154ea80a14af8afe4d28fc54df2b2.png

 

(9)双击eclipse运行,选择一个文件夹作为工作区,建议放D:LeStoreDownload\JAVA,点击“ok”,进入向导页面。Eclipse安装完成,关闭“Welcome”页面,我们就可以开始使用eclipse编程了。

fc3d83a597a2411b865554a4475d1960.png

fe569ab70e67434da52021d4f3498248.png

 

2.Eclipse-设置字体大小

  (1) 在菜单栏找到“Windows”,点进去,选择“Preferences”在属性界面依次点开General -> Appearance -> Colors and Fonts -> Basic -> Text Font,选中后点击“Edit”。

233aebeae536412b9a425bbbc06507d4.png

 

(2)在“字体”对话框中选择自己需要的字体,点击“确定”,在“Preferences”界面点击“Apply”按钮应用。(建议选大一点的字号,对眼睛好)

992c8e44de0846da964340a030a60a5e.png

 

3.将eclipse界面颜色改为炫酷黑的方法

在“Preferences”界面点击“Appearance”,在右侧“Theme”一栏选择“Dark [Mac OS X]”,点击“Apply”按钮,最后点击“Apply and Close”按钮。

034935c80b3c4beeaba5f0d3ee0f90c3.png

 

3.Eclipse代码补全功能

Window --> Perferences --> Java --> Editor --> Content Assist。在【Auto activation triggers for Java:】选项后的文本框中会看到一个".",eclipse默认只有在你输入"."之后才会有代码提示和自动补全。我们需要在"."之后加上"qwertyuiopasdfghjklzxcvbnm",其实就是从左至右,从上至下顺序按你的键盘。(eclipse默认只有在你输入"."之后才会有代码提示和自动补全)

553f116c86034df8b63c9c35c4825605.png

 

4.Java-jdk8的API文件的使用

 在线中文API文档: Java 8 中文版 - 在线API手册 - 码工具

离线API下载地址: Java Development Kit 8 Documentation 

 

5.Eclipse汉化

(1)打开百度搜索,把汉化网址这个地址粘贴到搜索栏内,刷新

937e14f8b03648689b33d1b6e7a4f2d7.png

 

(2)出现一个页面:最新版的语言包 

b0593f8f16ca4a3dbea3b5eadf9b3635.png

 

(3)eclipse-mars-2,这个页面没有。找到Eclipse Babel Project Archived Downloads这个标签,点击。

ca2f3f19921c4952953a18ab11597f96.png

 

(4)这一页是历史版本的语言包,找到"“mars”。(Babel Language Pack Zips and Update Sites - R0.15.1)

6ddd97800c8e42088457d9e44d3997dc.png

 

(5)把这个地址http://archive.eclipse.org/technology/babel/update-site/R0.15.1/mars复制下来。(用我的这个也行)这里也可以用我的汉化网址复制到location这个地方,后续步骤一样!

17b41a0ed6de4482a35a8a1ca64c00af.png

 

(6)进入eclipse工具。

52a485a4534f4d35a35055ca82e9ccb4.png

 

(7)菜单help->install new software打开。

0698633674704865a5495d8df746379f.png

 

(8)弹出对话

fc3b0698de254d009babff46776db4d9.png

 

(9)把点击".. software...",弹出可用站点。

75d3b8f61f64413182df776e4ddefcaa.png

 

(10)把以前可用站点删除,汉化时所用的时间少。

f811c78a0274454183cccd4907d09ee5.png

 

(11)删除完毕后,返回上个页面,点击按钮add。

71e36cd71f4b440b97de11374ec62e8b.png

 

(12)把复制的语言包的地址粘贴在location,点击ok。

10e791d5e9554fc2b80135d878154ab2.png

 

(13)稍等片刻会有下图的页面,选着这个项目(simplified)。

bd45348e236647b59facab9832359efa.png

 

(14)一直next,安装语言包

6a1799938cf54e0592fb5e5615d6b7d6.png

 

(15)出现提示框后点击ok

a979b3bf5b024949a289af946d08bce8.png

 

(16)安装完毕后重启eclipse,点击yes。

c707919b83b148838d2f98cea79f86e3.png

 

(17)进入eclipse工具,汉化成功!

cdf4271318a84a8eaab2421e5e60462c.png

 

6.取消eclipse汉化

1.找到Eclipse的安装路径,用记事本打开eclipse.ini文件(一般.ini不显示,他这里只是eclipse  文件类型是配置文件)

2.在文件最后加上 -Duser.language=en

3.重新打开eclipse,已经变成英文了,如果想再用回中文版的,重新打开eclipse.ini文件,删除刚才加的那句话即可

 

7.ObjectAid插件的安装与使用

离线安装步骤如下:

(1)打开eclipse,选择菜单栏 help——> Install New Software

0aebd3e40a7140cfbdcf46ee1a8e53fa.png

 

(2)在弹出的窗口点击 Add按钮

5d5405d90b774fcd9e372f47f54a7ef9.png

 

(3)在弹出的Add Repository 窗口中分别添加 Name: UML 【随便】和URL: http:      ,然后点击OK按钮,Archive这里选择压缩包的地址,无需解压

b22b4de9b1404359a0db3d8785cd3052.png

 

(4)勾选安装的内容,点击Next

c3f660d6b11647b5aefd6d34a7cd5de3.png 

(5)点击Next

8ca557f083f941799847915e029dc37c.png

 

(6)选择 I accept the terms of license ,点击 Finsh按钮 

872c4c35bd1240f6a2e09bd3b4a80590.png

 

(7)选择 Install anyway按钮

f8058f28c62f4a539faa9cf9bc127a5d.png 

(8)选择Restart Now,重启eclipse

20841409d4a0404d860292af9c9f7283.png 

(9)重启后:Fille---new---other,出现下图的内容即安装成功。

3a6b223e171d4f7789cc10ba3ced380f.png

 

(10)在工程任一目录下,new---other---ObjectAid UML Diagram---ObjectAid Class Diagram,在name下有一个选项,勾选后会把类图自动保存成一张图片,每次保存都会自动刷新。

 

(11)打开生成的XXX.ucls文件,将需要画类图的类拖到其中即可。

5827279b5e794dde87f19b924312ff4e.png

 

(12)Windows---Preferences---ObjectAid,可以配置一些基本的选项,并且添加license也可以修改底色,修改字体。  修改后的背景颜色等内容,在XXX.ucls文件中可以看到。

c38d091314e148e3b7c8e11716820d9c.png07ead7c936d14b9aa7324ee9ce82c27a.png

 

8.AmaterasUML插件的安装与使用

 AmaterasUML是一款轻便的Eclipse图形插件,可以方便地从代码生成类图、用例图、时序图等。先安装GEF,后安装AmaterasUML详细步骤 :

(1)GEF插件支持

链接:https://pan.baidu.com/s/1kX8fUBDe5soiuNyQlQ9DaA

提取码:xwdw

 

(2)将对应jar包分别合并至eclipse下对应的文件夹下。

c6b36e0263194c328705e1cdde40b4ca.png

 

(3)安装AmaterasUML 

链接:https://pan.baidu.com/s/1MO5431TOlmcFJjRLY7uQ1A

提取码:3nyu

 

(4)将解压到的三个jar包防置到eclipse对应目录下。

e2dca119030f4099854f15dccd5aca4a.png

 

(5)file->new->other->AmasterasUML

8b0fd353e8ec45c4ba22c967d011f484.png

 

(6) 将类直接拖拽到新建的工作区,即可生成相应的图形。

ad17c173dcd54ecfa38ea2262b7c7bc4.png

 

9.如何导入项目

步骤如下:File——import——Existing Projecets into Workspace选择存放目录——设置压缩包姓名——在相应的文件夹下就可看到导出的项目压缩包

701bee53094b45ad8294e653b4f95169.png

cabda103b2814328a73a503d9e74627a.png

 

10.如何导出项目

步骤如下:File——Export——选择项目——选择项目所在目录

8fa1640eeba647088e816afeb73687a8.png

ece45e80bf6644298deee73b842f1e2a.png

61294b92d25b46cdbd4714163cb9367a.png

 

按照步骤来,不会出错,亲测!安装包在我资源处自行下载!

 

 

 

 

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

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

相关文章

必看:一组WhatsApp2023年数据合集,助你深入洞察WS营销

作为一款遍布全球的超级应用,WhatsApp以高人气、广覆盖和高效便利收获了几十亿用户,也无数次连接了用户与企业。对于WhatsApp运营布局,客观数据能为企业提供多方面的依据和判断。本文将从多个维度展示WhatsApp2023年数据,希望能为…

2023年最佳键盘:打字和游戏的顶级键盘,总共十款,总有一款适合你

只有最好的键盘才能真正提供舒适无缝的打字体验。虽然亚马逊的廉价键盘可以帮助你满足日常打字需求,但它们不会像顶级键盘那样快速和灵敏。更重要的是,他们不会优先考虑人体工程学。 任何普通的键盘都可以作为输入设备正常工作。然而,高质量的选项更准确、更快、反应更灵敏…

数据结构——二叉树(2)

接上一篇文章http://t.csdnimg.cn/nsKsW,本次我们接着讲解关于二叉树的相关知识。 一、二叉树的相关性质: 1. 若规定根节点的层数为 1 ,则一棵非空二叉树的 第 i 层上最多有 2^(i-1) 个结点. 2. 若规定根节点的层数为 1 ,则 深度…

10.Form表单中Input输入框设置autoComplete=“off“ 不生效

一、问题的描述 form表单的 password框 有时候我们并不需要chrome自动填充记住的密码这个效果,如下图 二 、正常的预期是什么? 输入框获取焦点时,不展示chrome的默认行为。 三、问题产生的原因分析 发现antd的Input组件的 autocomplete“o…

学习伦敦银交易经验的好方法:亏损

要掌握伦敦银交易的技巧,除了看书学习以外,实践的经验也是很重要的,而这些实践的经验中,从亏损中学习会让经验会更加立体和深刻。下面我们就来讨论一下亏损这个学习伦敦银交易技巧的方法。 首先我们需要了解,不论是伦敦…

语音芯片故障的原因简述

语音芯片在语音设备或者相关产品中应用时会出现故障情况,常见的故障情况更多的是无法发出声音或者声音不连贯,还有声音播报不完整或者混乱等情况。下面让我们来探究芯片本身内部的故障问题,以及外部的原因。 芯片内部自身的故障:…

MySQL binlog 日志解析后的exec_time导致表示什么时间?

1. exec_time 到底表示什么时间? MySQL binlog日志解析后,我们能看到会有 exec_time ,从字面意思理解这个记录的是执行时间,那这个记录的到底是单条sql的执行时间?还是事务的执行时间?下面通过测试来解读一…

docker 1.13存储路径修改

由于老版本docker还没有data-root配置,特记录一下老版本修改配置。 新版本配置修改参考:https://blog.csdn.net/tootsy_you/article/details/126933702 修改步骤 编辑docker.service服务文件 vim /usr/lib/systemd/system/docker.service在EXStart添加…

图像二值化阈值调整——Triangle算法,Maxentropy方法

一. Triangle方法 算法描述:三角法求分割阈值最早见于Zack的论文《Automatic measurement of sister chromatid exchange frequency》主要是用于染色体的研究,该方法是使用直方图数据,基于纯几何方法来寻找最佳阈值,它的成立条件…

基于ssm的线上旅行信息管理系统(有报告)。Javaee项目,ssm项目。

演示视频: 基于ssm的线上旅行信息管理系统(有报告)。Javaee项目,ssm项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构&#xff0…

为什么开源mes更有生命力?

所谓开源,就是软件的源码开放,大家都能下载到源代码,一起研究源代码并对软件进行优化和改进。越来越多的IT公司对开源持开放态度,一方面有了优秀的开源项目,就不用再重复造轮子,可以直接使用;另…

天池AI练习生计划 - 第一期Pyhton入门与实践 正式上线!通关赢取双重礼品!

天池AI练习生养成计划是为天池入门学习用户准备的训练营,用户通关后可获得学习奖励,从学习者蜕变为AI新星! 轻松来闯关,即可领取双重礼品~ 实训培训证书:通关两个关卡即可领取 阿里云定制鼠标:通关全部关…

强化学习:原理与Python实战

文章目录 1. 引言2. 时间旅行和平行宇宙3. 强化学习4. 策略梯度算法5. 代码案例6. 推荐阅读与粉丝福利 1. 引言 时间循环是一类热门的影视题材,其设定常常如下:主人公可以主动或被动的回到过去。与此同时,主人公会希望利用这样的机会改变在之…

前端js实现将数组对象组装成自己需要的属性,或者去掉对象中不必要的属性

前言 提示:这里可以添加本文要记录的大概内容: 需求:前端js实现将数组对象组装成自己需要的属性,或者前端js实现去掉对象中不必要的属性 提示:以下是本篇文章正文内容,下面案例可供参考 一、示例数组对象…

mongodb通过mongoexport命令导出数据

一、mongoexport命令参数 我们通过mongoexport --help来查看这个命令支持的参数 二、mongoexport几个常用参数的演示 2.1、导出所有数据,格式为json格式 –type 用来指定导出的数据格式,可以导出为.json或者.csv mongoexport --host localhost --…

踩准AI时代风口,NFPrompt让人人都能成为赚取利润的创作者

★ AI寒武纪时代,抓住风口并不难 众所周知,随着ChatGPT的面世,AI在2023年快速爆发,不少人已经意识到AI将在未来能够影响到我们每个人生活方方面面,同时AI也将打破现有的经济与社会格局。对于普通人来说,如…

【Servlet】 三

本文主要介绍了基于serlvet的表白墙项目的编写. (附完整代码) 一.JS基础 作为后端开发,对于前端的要求是能前端代码能看懂七七八八 . JS是一个动态弱类型的编程语言 1. let/war定义变量 (推荐使用let) 2.querySelector是浏览器提供api , 能够获取到页面的元素的 (js的目的就…

aardio 去除收尾空格字符

废话不多说 直接开干! 知识点 import console type 关键函数,用于获取对象的数据类型 eval 运行aardio代码,并计算表达式的值 assert 断言函数 assertf 反断言函数 error 抛出异常 tostring 用于转换参数为字符串 topointer 用于转换参数为指针 tonumber…

Nature Food | 南农蒋建东组揭示植物有益细菌的全球分布格局及未来变化(完整版)...

到2100年,化石燃料依赖性情景可能导致全球土壤中植物有益细菌丰度大幅下降 Fossil-fuel-dependent scenarios could lead to a significant decline of global plant-beneficial bacteria abundance in soils by 2100 Article,2023-10-30,Nat…

数据库存储过程

存储过程: 是一组为了完成特定功能的sql语句的集合。类似于函数。 写好了一个存储过程之后,我们可以像函数一样随时调用sql的集合。 复杂的,需要很多sql语句联合执行完成的任务。 存储过程在执行上比sql语句的执行速度要快,效率…