文档章节

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

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

        本文的内容需要先安装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

粉丝 229
博文 83
码字总数 73652
作品 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
fabric-sdk-java 1.4安装说明

Hyperledger Fabric Java SDK是开发基于Hyperledger Fabric区块链的Java应用之必备开发包。本文将介绍如何在Maven、Gradle和Eclipse中安装使用最新1.4版本的Hyperledger Fabric Java SDK。 ...

汇智网教程
04/25
0
0
Java 实现Git拉包 maven打包项目

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

MrPei
2018/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

没有更多内容

加载失败,请刷新页面

加载更多

Linux的基本命令

目录的操作命令(增删改查) 增: mkdir 目录名称; 查: ls 可以看到该目录下的所有的目录和文件 ls -a,可以看到该目录下的所有文件和目录,包括隐藏的 ls -l,可以看到该目录下的所有目录和...

凹凸凸
今天
2
0
在古老unix中增加新用户

Installing 4.3 BSD Quasijarus on SIMH 目标:要在4.3BSD中新增加用户dmr,指定目录/home/dmr,uid为10 gid=31(guest组,系统已建立) 4.3BSD还没有adduser或useradd 直接修改/etc/passwd...

wangxuwei
今天
2
0
Bootstrap(六)表单样式

基本样式 所有设置了 .form-control 类的 <input>、<textarea> 和 <select> 元素都将被默认设置宽度属性为 width: 100%;。 将 label 元素和前面提到的控件包裹在 .form-group 中可以获得最好...

ZeroBit
昨天
3
0
SSL 证书格式转换

SSL 证书格式转换 不同服务器情况下,需要不同的证书格式。 比如 pem 转 pfx。 pem在window 平台下可以导入,但是无法正常使用。 需要转换成pfx。 推荐在线转换工具,由中国数字证书网站提供...

DrChenXX
昨天
2
0
HAProxy

xx

Canaan_
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部