古语云:工欲善其事必先利其器 --> Eclipse开发环境配置

1、java环境

1.1、安装jdk

淘淘商城系统使用java7开发,使用jdk1.7.0 _80版本开发,安装jdk1.7步骤如下图所示:
第一步:在oracle官网下载跟系统相匹配的jdk,如下所示:


image

第二步:双击运行jdk-7u80-windows-x64.exe,点击“下一步”:
第三步:更改jdk的安装路径(注意:选择jdk安装目录时尽量选择文件名不带空格和中文的目录)
第三步:jdk安装完成之后,会出现jre的安装界面,jdk中已经有jre了,建议不要再单独安装jre,点击“取消”即可。
第四步:等待jdk的安装成功,点击“关闭”。

1.2、配置环境变量+测试

安装jdkjdk1.7.0 _80后需要配置环境变量,如下所示:
此电脑/我的电脑右键 --> 属性 --> 高级系统设置 --> 环境变量(N)...


image

测试jdk是否安装成功:
1)Win + R,输入cmd,在多个目录下,查看jdk版本信息,命令提示符输入java -version命令,显示如下:


image

2)Win + R,输入cmd,输入java,出现如下画面表示安装java完成
image

2、web容器

2.1、安装tomcat

淘淘商城开发环境使用tomcat6及以上版本,这里提供apache-tomcat-7.0.52.zip(32位)和apache-tomcat-7.0.47.zip(64位)两个安装程序,分别为tomcat7的32位和64位安装包。根据自己的电脑位置安装相应位数的tomcat(注意:64位的操作系统也可以安装32位的软件)解压安装包到自己的电脑上,建议不要解压到有中文的目录下。

2.2、配置tomcat

网上有些安装教程提到需要配置CATALINA_HOME环境变量,此变量指向了tomcat的目录,主要是为了方便tomcat运行使用,如果配置了,当你的电脑上有多个tomcat目录时只能成功运行那个和CATALINA_HOME一致的tomcat,如果不配置,在你启动tomcat时它会自己确定tomcat目录,这里我们就不配置了。

2.3、测试运行tomcat

运行tomcat目录中的bin/startup.bat,启动tomcat,如果启动不起来就到logs查看错误日志,启动后使用浏览器输入http://localhost:8080/,出现如下画面表示tomcat安装成功。

image

3、Eclipse环境

3.1、安装Eclipse

淘淘商城使用Eclipse Mars.2 Release (4.5.2),这里提供eclipse-mars01_win32.rareclipse-mars02_win64.rar的压缩包,根据自己的电脑位置安装相应位数的eclipse,解压安装包到固定位置,建议不要解压到中文目录,运行:eclipse.exe,初次运行会让你确定自己的工作区,工作区是你创建project工程的地方,选择一个容易到的目录作为你的工作区,建议工作区目录不要设在中文目录中。

image

3.2、配置Eclipse

3.2.1、Java环境配置

image

编译器版本:


image

选择java运行环境:


image

3.2.2、web Server配置

配置web Server,本系统使用tomcat7作为web容器,需要配置tomcat Server,配置步骤如下:
添加tomcat运行环境:


image

选择Apache Tomcat v7.0:


image

选择Tomcat目录和JRE:
image

点击完成,点击OK。

3.2.3、添加Tomcat Server

image

选择Server --> Server


image

选择Tomcat v7.0 Server --> Finish


image

3.2.4、显示Tomcat Server

image

选择Server --> Server


image

显示界面如下图:


image

3.2.5、配置Tomcat Server

image

(1)点击【参数配置】选项,Eclipse 中的 Tomcat 一般在默认情况下内存偏小,运行一会儿就会抛出内存溢出错误,需要在 Tomcat 的 VM arguments 中添加如下参数:-Xms128M -Xmx512M -XX:PermSize=512m -XX:MaxPermSize=1024m,具体大小根据自己的电脑硬件。最后点击下面的 "OK" 按钮保存配置。
image

(2)45秒和15秒分别是tomcat启动和停止的超时时间,该长一些,防止工程较大启动慢造成工程启动不了。
image

(3)Eclipse默认将工程部署至eclipse的目录中,目录层次较深不易操作,这里改到tomcat自己的部署目录中。
注意:如果eclipse的tomcat已添加工程需要在eclipse中将tomcat下的工程全部移除后方可设置该项。
image

配置完成后,要点击【保存】按钮。

3.2.6、配置Eclipse默认字符集

需要设置的几处地方为:
  Window --> Preferences --> General --> Content Type --> Text --> JSP 最下面设置为UTF-8
  Window --> Preferences --> General --> Workspace面板 --> Text file encoding 选择UTF-8
  Window --> Preferences --> Web --> JSP Files面板 --> ISO 10646/Unicode(UTF-8)
  Window --> Preferences --> General --> Workspace 面板 --> New text file line delimiter 选择 Unix

3.2.7、配置Eclipse运行内存

为防止eclipse在启动运行时内存溢出,修改eclipse.ini文件添加如下:
  -Xms256m
  -Xmx1024m
  -XX:PermSize=512m
  -XX:MaxPermSize=1024m
附eclipse.ini配置实例:

-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m
-XX:PermSize=512m
-XX:MaxPermSize=1024m

具体大小根据自己的电脑硬件!

3.2.8、Eclipse字体修改

Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font


image

3.2.9、设置Eclipse添加代码提示

Window --> Preferences --> Java --> Editor --> Content Assist


image

输入:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

4、Eclipse SVN 插件安装

选择菜单:Help --> Install New Software...
点击Add.. --> 输入Name --> 输入地址:http://subclipse.tigris.org/update_1.8.x

image

勾选上复选框,选择【Next】
image

选择【Next】,再选“I accept the terms of the license agreements”
点击【Finish】按钮开始安装SVN插件
安装过程中弹出如下的警告框,不用理会,直接点击【OK】按钮继续安装
Just Waiting for a little while......(时间有点长)
查看安装好的SVN
Window --> Show View --> Others... --> SVN
image

到此,我们的SVN插件就算是安装成功了。
Eclipse中在在线安装或更新插件的时候速度出奇的慢,开始还以为是网速的问题,后来发现是配置的问题,可以采用下面两种方法来提升安装更新的速度:

  1. 打开Windows --> Preferences配置窗口,找到Install/Update --> Available Software Sites,将里面不用的信息删除,将本次更新不需要的停用(选中之后然后点右边的Disable按钮)。
  2. 在在线安装插件的Install窗口,将下面的Contact all update sites during install to find required software前面的选项去掉。
    image

    经过上面两步设置之后,再次更新的话速度就会提升很多,如果被墙的话可以设置代理或者先下载下来,然后在本地安装。

5、Eclipse FreeMarker 高亮显示插件安装

image

将以上的文件解压后放置到plugins目录下(覆盖)重启下即可。
这样 xxx.ftl 文件就会出现高亮及颜色相关的提示。

6、Eclipse Properties Editor 插件安装

为了我们编写配置文件(.properties文件)方便,使用插件Properties Editor,该插件支持中文输入。
Help --> Eclipse Marketplace --> 搜索 Properties Editor

7、开发个性化设置

7.1、设置显示的视图为包视图

1、关闭【Project Explorer】
2、添加包显示视图,如下图所示:
Window --> Show View --> Others... --> Java --> Package Explorer


image

7.2、设置New这个菜单的显示栏位

image

点击【Shortcuts】


image

这里:取消勾选EJB、JavaEE、JPA
设置【Maven】


image

设置【Java】
image

点击【OK】,效果如下:
image

8、去掉ecplise对注释的字母拼写语法错误的检查

Window --> Preferences --> General --> Editors --> Text Editors --> Annotations --> Spelling Errors --> 去掉 Text as 前面的勾

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容