MyEclipse及Eclipse开发前的基本设置

一、工欲善其事,必先利其器

有许多程序员,每次使用Myeclipse或Eclipse时,对于工具的基本设置并不关心,只要创建项目没报错就ok了,其实不是这样的,若在项目开发前,将必要的设置都做好了,可能在项目开发过程中,省去许多小麻烦。今天花了一点时间,总结了一下,希望对大家有点帮助。

IDE集成开发工具的基本设置,三个目录:MyEclipse(General,Java,MyEclipseEnterpriseWorkbench),eclipse(General,Java,Web)。

(一)、第一个节点设置

Window-->Preferences-->General 

Appearance-->ColorsandFonts作用:设置文件内容颜色和字体;

ContentTypes作用:设置文件类型编码;右侧展开Text,选择文件的类型(CSS,HTML,JS,JSP)右下角输入默认编码后Update(推荐全部设置为:UTF-8).

设置完成后,创建该类型的文件使用刚才设置的编码。说明:文件的内容编码不一定是这个编码,也是需要设置的。

Keys作用:设置自动提示的快捷键组合(如:alt+/)。

Workspace作用:设置整个工作空间中所有项目的Textfileencoding.即:java文件内容的编码方式(如:UTF-8)。

(二)、第二个节点设置

Window-->Preferences-->Java

BuildPath作用:设置创建JavaProject项目的Sourceandoutputfolder.(默认:src/bin)

BuildPath-->UserLibraries作用:创建用户库,每个项目所引用的jar包通过创建文件夹进行管理。在项目中直接引用就行。

CodeStyle-->CodeTemplates作用:设置统一的编码规范(类、属性、方法等注释);右侧Import相应的codeTemplate.xml.

Compiler作用:设置java编译JDK版本。JDKCompliance.

Editor-->ContentAssist作用:设置编辑器中自动提示的触发值(如:<.@)。Auto-Activation.

InstalledJREs作用:Add,removeoreditJRE.

(三)、第三个节点设置

Window-->Preferences-->MyEclipseEnterpriseWorkbench

FilesandEditors作用:设置编辑器里的编码方式(即:设置各种类型文件内容的编码方式)。

JavaEnterpriseProject作用:设置各种web工程的Sourcefoldername/Webrootfoldername.分别默认为:src/WebRoot.

Servers-->Tomcat-->Tomcat6.x作用:配置各种服务器。选择服务器的根目录,

Servers-->Tomcat-->Tomcat6.x-->JDK作用:选择tomca运行时需要的JDK版本和防止tomcat内存溢出时的参数(如:-Xms1024m-Xmx1024m)。

Validation作用:选择哪些文件内容需要校验(每次在进行编辑文件时都进行校验,会比较卡,建议勾上ClasspathDpendencyValidator/JavaScriptValidator/JspContentValidator,目的是检测编写js,jsp的规范,能及时检测出错误,其他的可以去掉。).

Window-->ShowView-->Java-->PackageExplorer

Window-->ShowView-->JavaBrowsing-->Packages作用:打开项目的几种视图窗口。

Window-->ShowView-->Servers作用:打开服务器列表窗口,在配置好的服务器中进行部署、启动项目。

Window-->ShowView-->SVN-->SVNRepositories作用:创建svn仓库

Window-->ShowView-->Team-->Synchronize作用:与svn文件进行同步,可查看需要更新、提交、冲突的文件。

(四)、创建web/java项目后的几个设置

第一:项目名-->Properties

JavaBuildPath-->Libraries作用:添加需要引用的用户库。AddLibrary.

JavaBuildPath-->Projects作用:添加关联的项目(一般关联javaProject)。

JavaBuildPath-->Source作用:创建项目中需要的目录和设置Defaultoutputfolder;AddFolder.如:src/main.src/webservices.src/util.

JavaCompiler作用:设置编译此项目的JDK。

//======================================================================

附加知识

集成开发工具eclipse/Myeclipse(推荐:MyEclipse_6.5.1GA_E3.3.2_Installer.exe),创建项目,自动生成的一些文件,说明一下作用。

.myeclipse空文件夹

.settings文件夹内的文件动态生成,内容随设置动态修改。

.classpath文件内容随设置动态修改(包括:src、引用jar、j2ee、output)

.mymetadata文件内容在创建项目时生成,若项目存在改动,内容需要手动去修改(context-root、archive、name),修改后需要重启eclipse或MyEclipse.

context-root默认值:/项目名称,若修改为:/;直接影响项目部署(前者部署到webapps目录下,访问需要使用项目名,后者部署到webapps的ROOT目录下,访问缺省项目名)。

.project文件描述整个项目信息,随设置动态修改。

这些平时很少用到的文件,在项目中直接过滤掉不显示(设置:项目显示栏右侧倒三角形-->Filters),打勾的就过滤。

有时从svn检出的项目报错,可能是因为这些文件内容没有同步修改。

备注:所有涉及到设置编码的地方,都需要设置为一致的。

所有涉及到选择JDK的地方,都需要选择一致的。

相关推荐