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

本文的内容需要先安装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中建立工程和编写代码

时间: 2024-08-09 10:32:23

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

使用Eclipse-Maven-git做Java开发(9)--eclipse新建maven结构工程

上一篇博客讲了如何使用eclipse的maven工程新建向导新建maven工程,但是发现新建出来的工程并不可用,经过探索,使用eclipse的普通向导新建符合maven结构的工程并且转换为maven工程,这个方法的可操作性强得多,下面我就来演示一下如何操作. 0.准备 老样子,eclipse要是正常工作的. 1.目标 先来一个符合maven项目结构要求的目录结构,好明确知道我们的目标是什么,先来一个JavaSE的: 然后是Java web的: 红线划掉的就是本来就是"多余"的. 知道了

使用Eclipse-Maven-git做Java开发(5)--Eclipse的Java项目的创建过程

前面已经把所需要的基础设施准备好了,eclipse这个最关键的工具也进行了介绍,接下来就应该进行如何使用工具进行代码编写的介绍了. 上一篇博客发表也已经有较长的一段时间了,这段时间里面在公司的工作机操作系统切换到了Fedora 22,不得不说eclipse在上面的界面有点丑,但是用上大体还是和在windows上是一样的,算了,扯远啦-- 下面就来说一下使用eclipse创建SE和EE项目的流程,不涉及到maven和git,仅仅是熟悉eclipse的使用. 先说SE后说EE,创建的工程后面的博客还

JAVA开发第一步 - JDK安装与配置

JDK的安装与环境变量配置是JAVA开发之路的第一步,很多新人在这一步上就卡了很久,浪费了很多时间,甚至有些人就轻易地“从入门到放弃”了.今天我们就来一步步教你如何打倒这第一只拦路虎. 1.JDK下载 百度搜索jdk关键字,找到第一个英文的链接:     点进去后找到 JAVA SE 8u211,点击JDK下面的DOWNLOAD标志进入下一页. 注意这里,有很多人直接下载了最新版本的JAVA 12,实际上JAVA 12开始是收费的了,而且里面的绝大多数特性都是新手用不到的,JAVA 8已经完全够

所有做java开发的都是些垃圾

所有做java开发的都是些垃圾,再垃圾的框架,只要有人用,对java程序员来说那就是高性能,高可用,解耦的,非常优秀的一款框架.属于吃屎都吃的津津有味.java里的框架都是垃圾,连一个不错的都没有.比如struts这个垃圾,返回一个SUCCESS,呵呵!而且不配置的话,一个动作类只能有一个方法.哪个坐井观天的脑残写的.现在最流行的mybatis框架,把所有sql配置到xml.把xml也算是玩到极致了.你无法想象世上竟然有这种垃圾.做java开发的为什么都这么垃圾.还有java接口现在可以有方法的

如何在Java平台上使用脚本语言做Java开发

如何在Java平台上使用脚本语言做Java开发     最近开始流行区分Java平台和Java语言,但很多Java开发者还是不能确定如何在 Java应用程序开发中结合脚本.本篇文章,Gregor Roth给出了在Java平台上使用脚本的方法.通过这篇文章,你可以了解怎样在你的Java应用程序中使用脚本,是否你要通过使用Groovy和 Jython把不同的Java应用程序模块粘合在一起,或者写一个你自己的基于JRuby的应用程序,适用于Java平台. 作为一个Java开发者,你可能已经注意到了,J

java开发工具eclipse中@author怎么改

链接地址:http://jingyan.baidu.com/article/c843ea0b999e1577931e4af3.html java开发工具eclipse中@author怎么改,开发的时候为了注明版权信息.用eclipse开发工具默认的是系统用户,那么怎么修改呢 方法/步骤 备注一个类的开发者,默认是系统用户,很多时候作者并不是我们需要的,如下图   如下步骤,介绍如何更改需要的作者信息,打开你的开发软件,找到属性   点击属性打开软件属性管理对话框,如下图   找到preferen

配置Arcengine10.1+java开发环境(Eclipse)

以下开发环境配置是假定用户已经安装了Java开发的IDE(Eclipse) 软件准备 (一)ArcEngine 10.1 安装包            提取码:poa0 (二)ArcGIS License Manager          提取密码:a54e   软件安装 1.安装Licence Manager  按照安装指引一直下一步直到安装完成. 启动 Licence Server Administrator ,停止许可服务(如下图) 2.安装ArcEngine 一直点下一步直到完成 3.安

②---Java开发工具Eclipse安装配置

Java开发工具Eclipse安装及配置 以下将为大家介绍Java开发工具Eclipse安装及配置. 一.下载Eclipse安装文件 正所谓工欲善其事必先利其器,我们在开发java语言过程中同样需要依款不错的开发工具,目前市场上的IDE很多,本文为大家推荐Eclipse: Eclipse(推荐):另一个免费开源的java IDE,下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/re

PHP开发环境&MySQL下载安装及配置流程

PHP开发环境&MySQL下载安装及配置流程 因工作需要,从0开始学PHP,前几天看完视频教程后开始搞开发环境,到今天才好.这里把安装配置流程梳理一下分享出来. 一.概述 要搭建一个开发环境无非就是这么几步,下载->安装->配置.PHP的环境需要三样东西,php.mysql.apache(按序如下图),按照我的理解,它们分别是语言解释器.数据库.服务器. 二.下载 PHP100.com是个神奇的网站,我从这上面找到了前两样东西的下载地址,apache的链似乎坏了,官网上也找不到下载位置