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的地方,都需要选择一致的。
相关推荐
A.在myeclise中恢复例子开发环境:1>在myeclipse中新建一个web工程,项目名称自己任意取名,"J2EE Specification Level"一栏选择"J2EE1.4",然后点击"