目录
概述 ............................................................................................................................................................................................. 1 环境配置方法 .............................................................................................................................................................................. 1
一、JDK .............................................................................................................................................................................. 1 二、Tomcat .......................................................................................................................................................................... 2 三、代码格式化 .................................................................................................................................................................. 2 四、SVN插件的使用与规范 ............................................................................................................................................. 3
1、使用 ........................................................................................................................................................................ 3 2、规范 ........................................................................................................................................................................ 4 五、FindBugs ...................................................................................................................................................................... 4 六、补充 .............................................................................................................................................................................. 4
1、环境优化 ................................................................................................................................................................ 4 2、项目启动 ................................................................................................................................................................ 5 3、项目编码 ................................................................................................................................................................ 6
概述
开发环境采用Myeclipse6.5+Tomcat6.0.20+JDK1.6.0_15,开发前应做好环境准备,Tomcat与JDK都不使用Myeclipse6.5默认的版本,开发前需要做相应调整。所有需要的安装程序,在SVN目录http://192.168.1.3:79/svn/public/开发环境下。
环境配置方法
Myeclipse6.5安装与破解完成后,做出下列相应调整:
一、JDK
JDK安装完后,在Myeclipse中,进入Window-->Preferences-->Java-->Installed JREs,点击Add,弹出的窗口中点击Browse,选择JDK所在安装根目录下的jdk1.6.0_10文件夹。确定后回到Installed JREs,勾选刚刚添加的JDK,确认退出。
进入Window-->Preferences-->Java--> compiler,JDK Compiler框内Compiler compliance level选择6.0,确认退出。
二、Tomcat
Tomcat解压后,在Myeclipse中,Window-->Preferences-->MyEclipse Enterprise Workbench-->Servers-->Tomcat-->Tomcat 6.x,Tomcat server框内选中Enable,Tomcat home directory点击Browse,选中Tomcat所在根目录,确认退出。
Window-->Preferences-->MyEclipse Enterprise
Workbench-->Servers-->Tomcat-->Tomcat 6.x-->JDK,Tomcat JDK name选中自己所加的JDK,确认退出。
三、代码格式化
以后所有的代码都采用Ctrl+Shift+F的方式格式化,这里所指不仅仅是java代码,同时包括HTML/jsp、XML,保持代码风格统一,由于Myeclipse默认的格式会造成频繁换行,在开发前需要所有开发人员做统一调整:
java代码格式化调整:
Window-->Preferences-->Java-->Code Style-->Formatter,Active profile选中Eclipse [built-in],点击Edit,弹出的窗口选择Line Wrapping选项卡,在Line width and indentation levels框内,将Maximum line width由原来的80改成180,选择Indentation 选项卡,Tab policy 选择Spaces only ,Tab size填4,Profile name重
命名,确认退出。
HTML代码格式化调整:
Window--> MyEclipse Enterprise Workbench-->Files and
Editors-->HTML-->HTML Source,Formatting框内将Line width由72改成720,确认退出。
XML代码格式化调整:
Window--> MyEclipse Enterprise Workbench-->Files and
Editors-->XML-->XML Source,Formatting框内将Line width由72改成720,确认退出。
四、SVN插件的使用与规范
1、使用
首先保证本地已经安装SVN并且版本1.6及以上,Help-->Software Updates-->Find and Install,选中Search for new features to install,点击Next,点击New Remote Site,弹出窗口中,Name输入SVN,URL输入http://subclipse.tigris.org/update_1.6.x,点击OK,点击Finish,在弹出的安装窗口选择中,把Subclipse Integration for Mylyn 3.x (Optional) 3.0.0(也就是有红叉提示,不能安装的一项)前的勾去掉,按提示安装,出现的黄色警告不管。
导入项目时使用SVN-->Checkout Projects from SVN的方式,选择Create a new
repository location指定Url,也就是SVN正常使用时的Url,也可选择Use existing repository location从曾经加入过的Url,导入项目。
2、规范
使用基本规范与磁盘SVN操作相同,只是图标样式有别,注意观察加以区分,最重要的是:当锁文件时,已经有人将该文件锁定,产生不能锁文件的情况,信息会显示在Console中,而不会像磁盘操作,直接弹出框提示,所以一定要小心,开发环境中SVN插件的每一次操作,都应看Console打印出的信息,来确认操作是否成功,避免出现未锁定成功,就进行修改操作,提交时文件冲突。
五、FindBugs
在安装目录下有一个“FindBugs介绍.ppt”文件,可以看下安装与使用说明。这里要补充说明一下,我们用的是“方式二”来安装的,上面所提到的“拷贝到Eclipse相应位置”,在这里应对应MyEclipse安装根目录下的eclipse,是将解压出来的features和plugins两个文件夹里的内容,分别拷贝到eclipse对应目录下,而不是将两个文件夹直接拷过来覆盖。
六、补充
1、环境优化
① 关闭myeclipse的Quick Update自动更新功能:
Windows-->Preferences-->MyEclipse Enterprise Workbench-->Community
Essentials, 把选项 “Search for new features on startup”的前勾去掉。
② 关闭updating indexes:
Window-->Preferences-->Myeclipse Enterprise
Workbench-->Maven4Myeclipse,“Download repository index updates on startup” 的前勾去掉。本条修改完要重启Myeclipse才会有效。
③ 去除拼写检查:
Windows-->Perferences-->General-->Editors-->Text Editors-->Spelling,Enable spell checking的前勾去掉。
④ 解决快捷键(alt+/)无代码提示功能:
先把Windows-->Preference--> General-->keys中,Content Assist的快捷键设置为(alt+/),再把Word Comletio的快捷键改成其它的,注意:修改快捷键时不要改变原来“When”这个选项框中的原选项内容,如:Content Assist是In Dialogs and Windows,Word Comletio是Editing Text,修改成功后,在.java、.HTML/.jsp、.XML的代码编写中,用该快捷键,都会有相应的代码提示。
2、项目启动
项目导入成功后,在Servers控制台中,在配好的Tomcat 6.x下,右击后点击Add Deployment ,Deploy type选择development mode ,选择要加入的项目,确定退出。
开发中启动项目时,可以右击后点击Debug Server运行,使用Run Server是不能进入断点的。
项目需要从Tomcat 6.x移出前,要先停Tomcat 6.x服务。
3、项目编码
项目建立完毕后,所有开发人员本地环境中的项目,右击项目,Properties-->Resource,Text file encoding框内,应按项目要求调整保持编码一致后再进入开发。
同时Windows-->Perferences-->General-->Content Types,Text树形中,CSS、HTML、 Java Properties File、JavaScript、Java Source File、JSP、XML,选中后的Default encoding应与项目要求保持一致,每选中一项,修改完后,点击Update,全部修改确认退出。
因篇幅问题不能全部显示,请点此查看更多更全内容