文档章节

使用Eclipse-Maven-git做Java开发(3)--Eclipse的安装和配置

阿信sxq
 阿信sxq
发布于 2015/07/04 13:40
字数 2523
阅读 5333
收藏 98

        本文的内容需要先安装JDK和maven,也就是前面两篇的步骤完成之后再按照本文所述步骤进行才可;

        虽然说很多人都说使用 IDEA 更巴适,但是用了Eclipse很久了,很多习惯都已经养成了,尝试过使用 IDEA,但是没能适应,相信还是有很多人喜欢使用Eclipse的,那么接下来我就说明一下怎么安装和配置 Eclipse;

        前面的博客发布了已经很长时间了,本想之前发的,草稿也已经写好了,但是这不是新版本发布了嘛,所以就干脆更新为最新版本的再发布好啦;

0、说明

        我平时都是在 Windows 7上面使用STS(Spring Tool Suites,一个针对spring开发的定制eclipse),所以说本文讲的平台都是基于 Windows 7系统的,eclipse也将先说明官方版本,然后主要以STS为讲解对象,但是他们大体上都是一致的,所以说操作上都是一样的;

        同时,推荐大家使用STS,真的很好用,至于myeclipse,也就推荐大家不要用了吧;

1、准备资源

        首先是官网地址:http://www.eclipse.org/downloads/

        提供了很多的打包版本,针对不同的使用环境,整合了不同的开发插件,由于广大的开发人员都是倾向于开发web相关的程序的,所以说建议大家下载Java EE的版本:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/marsr

        在这里也给出几个镜像地址:

http://mirror.hust.edu.cn/eclipse/technology/epp/downloads/release/

http://mirrors.neusoft.edu.cn/eclipse/technology/epp/downloads/release/

http://mirror.bit.edu.cn/eclipse/technology/epp/downloads/release/

        大家按照需要下载适合的版本就好啦;


        对于STS的下载地址,由于STS是由spring官方提供的,所以需要在官方网站下载:http://spring.io/tools/sts/all

下载时也需要选择正确的操作系统和架构,

        下面给出各种版本的下载链接,直接迅雷吧,不谢:

http://dist.springsource.com/release/STS/3.7.0.RELEASE/dist/e4.5/spring-tool-suite-3.7.0.RELEASE-e4.5-win32-x86_64.zip
http://dist.springsource.com/release/STS/3.7.0.RELEASE/dist/e4.5/spring-tool-suite-3.7.0.RELEASE-e4.5-macosx-cocoa-x86_64.tar.gz
http://dist.springsource.com/release/STS/3.7.0.RELEASE/dist/e4.5/spring-tool-suite-3.7.0.RELEASE-e4.5-linux-gtk.tar.gz
http://dist.springsource.com/release/STS/3.7.0.RELEASE/dist/e4.5/spring-tool-suite-3.7.0.RELEASE-e4.5-linux-gtk-x86_64.tar.gz

        对于某些特定需求的,历史版本下载:http://spring.io/tools/sts/legacy,不过我不太建议使用历史版本;

2、安装官方版本Eclipse

        其实Eclipse是不需要“安装”的,只需要将下载得来的文件解压即可,当然,需要找一个固定的目录,同时最好不要有汉字、空格、特殊字符等,否则有可能会出现一些不可理解的问题;

        我下载的是eclipse-jee-mars-R-win32-x86_64.zip来演示的,解压到D盘的根目录下,其实每一个版本的eclipse下载来解压之后文件结构都是一样的——一个叫做“eclipse”的根目录,然后子目录有

        这个目录中的“eclipse.exe”就是启动文件,可以建立快捷方式到桌面,以后方便启动;

        启动时,出现eclipse的logo,然后需要等一会儿,然后就会出现选择工作空间的窗口,这个路径需要选择一个固定的路径,将来所有的eclipse工程和配置都是默认保存在这里的


3、安装STS

        其实STS和官方版本的eclipse是一样的,也是不需要“安装”,只需要解压即可,解压之后目录结构也是一样的,子不过在官方下载的包里面还有一些其他的东西,拿我下载的spring-tool-suite-3.7.0.RELEASE-e4.5-win32-x86_64.zip来说,打开压缩包,里面有一个文件夹,像这样

        再打开这个文件夹,里面有3个文件夹,像这样

        我们只需要里面的“sts-3.7.0.RELEASE”,如果你下载的是其他的版本,那这个文件夹的名字就不一样了,这个文件夹我也解压到D盘的根目录;

4、配置eclipse

        启动之后默认有一个欢迎界面,关闭它,然后大致情况是这样的

        配置eclipse首先需要进入“首选项”配置,在顶部的菜单栏找到“Window”操作起来是这样的Window->Preferences

        要配置的项目有:

1、文本显示的字号(默认的字号显示中文太小了,个人认为设置成12号合适);
2、打开各种类型文件的默认编辑器(比如打开html,默认是使用带有实时预览功能的编辑器,太慢了不实用);
3、工作空间的默认字符编码(默认GBK,需要修改为UTF-8);
4、默认的启动项(默认会启动一些不需要的东西,拖慢速度);
5、JRE;
6、代码格式;
7、maven;
8、server(Java EE Server环境);
9、web文件的字符编码、模板;
10、其他的各种杂项;

        配置的很多有木有?只不过慢慢来还是可以的,下面就简单的截图几张,仅供大家参考







        按照以上的配置,大约就好了,具体还有一些东西,就需要在使用中不断根据自己的喜好调整了


5、安装实用的插件

        eclipse是基于插件的,包括我们平时使用的所有功能其实都是一些插件来完成的,只不过这些插件是发布者一开始就打包好了的,包括我所说 的STS,其实也就是Spring加了一些插件进去的版本,但是要想用得舒服,我们就需要再添加一些插件,下面我就列举一下我认为需要安装的插件,顺便说一下怎么安装插件;

①使用url在线安装

        这里演示一个properties editor的插件的安装,这个插件可以自动实现汉语或者其他非英语字符的unicode转换,从而实现properties文件的直接编辑,地址是

http://propedit.sourceforge.jp/eclipse/updates/

        菜单栏Help->Install New Software,在弹出框之中:


        选择要安装的插件之后,一路next,同意安装许可,重启就行啦

②直接使用安装包安装

        有的插件提供有离线安装包,可以直接离线安装而不用在线安装,这里以一个反编译工具JD为例,他的离线安装包在这个地址有

https://github.com/java-decompiler/jd-eclipse/releases

        我们下载名称里面带有“site的”,我下载的是“jd-eclipse-site-1.0.0-RC2.zip”

        用上一步的弹出框中的“Archive...”的按钮找到这个文件,然后后面的步骤就和使用url在线安装是一样的了

③直接将插件文件放置在指定目录

        这种方式安装有一些插件是有问题的,所以并不是很推荐,但是有一些很小的插件这样安装却是很有效很方便的,OpenExplorer就是其中一个,这个插件可以打开工作空间内的文件所在的系统位置,使用起来也是很方便的

https://github.com/samsonw/OpenExplorer/releases

        将下载得到的文件放置在eclipse安装目录的“dropins”目录然后重启eclipse就可以了,有些插件下载得到的文件需要先解压才行哦;

④使用eclipse marketplace安装

        在“市场”中提供了大量的插件,官方的非官方的,免费的收费的,自己输入关键搜索即可,进入的方式为Help->Eclipse Marketplace...


        搜索到自己需要的插件后点击后面的install,然后按照“下一步”来做就是了

6、配置有逼格的黑色主题

        之前eclipse是没有黑色主题的,在4.4中加入了黑色主题,但是还有一些不太完美的地方,在新的4.5里面已经很完美了,用起来自然是相当的不错,重点是有逼格啊,

        进入“首选项”,然后按照下图的方式设置使用黑色主题

        确认之后的效果就是这样的啦

        但是具体的文字配色还是不是很舒服,在eclipse marketplace中有一个插件eclipse color theme提供各种编辑区的配色组合方案,经过使用发现一个名叫Obsidian的方案特别舒服,于是就使用了起来,但是后来发现和黑色主题有一点冲突的意思在里面,表现为:每次重启eclipse之后需要重新选择应用一下那个配色方案。在忍受了一段时间之后,实在是受不了啦,只不过最终还是找到了解决办法---------直接导入配色的选项配置,下面说明一下做法

        该插件提供的各种配色方案在这里

http://eclipsecolorthemes.org/

        看准喜欢的主题之后进入页面,下载对应的epf文件,如我下载的就是Obsidian的文件


        导入的方法是:菜单栏File->Import...


        然后找到下载的文件,勾选中import all,


        应用之后就会见到效果啦,经过实际测试,重启之后不会再需要重新选择应用配色方案啦,附效果:

7、总结

        详细介绍了eclipse的下载、安装、配置、插件安装等使用eclipse的基础准备工作,虽然还有一些细节的地方没有降到,但是大家在具体使用过程中应该会触类旁通的,大家就在以后的使用中慢慢摸索体会吧;

        在文中也说了,STS是基于eclipse、添加了一些便于spring开发的插件,虽然文中大量截图是使用的官方的eclipse,但是以后的博文的截图、说明都将以STS为基础,但是这中间的差别几乎可以忽略不计,大家也无需太过于关心,这里只是说明一下,免得以后看到程序图标不一样产生疑惑;

        enjoy!

下一篇开始将介绍在eclipse中建立工程和编写代码

© 著作权归作者所有

共有 人打赏支持
阿信sxq

阿信sxq

粉丝 225
博文 82
码字总数 72407
作品 1
成都
后端工程师
私信 提问
加载中

评论(16)

阿信sxq
阿信sxq

引用来自“Annie_泡泡”的评论

[21]能不能把git 的也写一下啊,嘿
稍后一点点,
Annie_泡泡
Annie_泡泡
[21]能不能把git 的也写一下啊,嘿
阿信sxq
阿信sxq

引用来自“张小贤”的评论

写得不错,主题文件分享下呗!
文中给出了下载的网站的,你可以根据需要去下载喜欢的配色方案啊
张小贤
张小贤
写得不错,主题文件分享下呗!
阿信sxq
阿信sxq

引用来自“hanzhankang”的评论

让我学会了设置更多Eclipse
是好事还是坏事呢
你来打我呀
你来打我呀
让我学会了设置更多Eclipse
阿信sxq
阿信sxq

引用来自“CodingKu”的评论

写的很不错,希望继续。

多谢鼓励😊
木川瓦兹
木川瓦兹
写的很不错,希望继续。
gaodaojiang
gaodaojiang
。。。
阿信sxq
阿信sxq

引用来自“lovederh”的评论

myeclipse2015飘过飘过
劝你还是别用那个了,那个容易误导
从GitHub将Maven项目导入Eclipse4.2

简介 GitHub is a web-based hosting service for projects that user the Git revision control system. It is a social networking where you can share your code. GitHub中的Maven项目一......

z.net
2012/10/24
0
0
Smart2.0开发指南——开发工具

说明:本文为《Smart2.0开发指南》系列文章 1.1 准备开发工具 常言道:“工欲善其事,必先利其器”。下面介绍一些市场比较主流、比较犀利的开发工具用于Smart 应用开发,工具如下: Java 编译...

大漠真人
2014/01/21
0
6
Java 实现Git拉包 maven打包项目

开发过程中遇到这样的需求,Java拉取指定代码库指定分支的代码java代码,然后有maven打包,将打包好的jar上传到文件服务器。 解决思路分三步: 1.从Git仓库下载代码文件 2.用maven打包下载好...

MrPei
08/14
0
0
Eclipse环境搭建全集(个人使用的环境,Eclipse+SVN+Maven+JbossTo...

1.JDK的配置 去官网下载JDK,需要注意的是JDK 32位,Eclipse也必须是32位.64位JDK对应Eclipse64位. 1.安装JDK,安装过程中最好自定义安装目录等信息,如我们选择安装目录为E:softwareJavajdk1.6....

Zhao-Qian
2012/07/11
0
3
Eclipse轻松玩转SmartFramework

SmartFramework框架和 SmartSample都是使用Maven构建,使用IDEA开发的。对于像我这样使用Eclipse,又不熟悉Maven的人来说,想玩转smart多少有些难度。这里是我在Eclipse中运行smart-sample的...

大漠真人
2013/11/24
0
2

没有更多内容

加载失败,请刷新页面

加载更多

搭建Git服务器

Windows平台下搭建Git服务器 1、在自己电脑搭建Git服务器,且只有自己的电脑能访问。 即使是自己一个人在开发代码也强烈建议使用Git来管理代码。当然也可以只使用本地Git仓库的形式来管理代码...

国仔饼
16分钟前
0
0
百万并发下的Nginx优化,看这一篇就够了!

本文作者主要分享在 Nginx 性能方面的实践经验,希望能给大家带来一些系统化思考,帮助大家更有效地去做 Nginx。 优化方法论 我重点分享如下两个问题: 保持并发连接数,怎么样做到内存有效使...

JackFace
19分钟前
1
0
中学生读《皮囊》有感相关体会4300字[图]

中学生读《皮囊》有感相关体会4300字[图]: 我们时常知道从哪里来,但很少知道自己要到哪里去,因为我们经常不认识自己,又怎能看见自己皮囊下最真实的面目?——题记 满怀欣喜去迎接五一,应...

原创小博客
27分钟前
2
0
java_集合

非并发集合 并发集合

grace_233
29分钟前
2
0
正则表达式匹配不包含

^((?!xxx).)*$

安小乐
40分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部