1/22MyEclipse常用配置第1章MyEclipse常用设置1.1设置工作空间编码点击菜单栏Windos--Preferences,进入到首选项设置界面,General--Workspace--UTF-8,设置工作空间的编码格式为UTF-8。1.2设置JSP文件编码点击菜单栏Windos--Preferences,进入到首选项设置界面,搜索jsp--UTF-8,设置JSP文件编码格式。2/221.3设置文件关联的编辑器点击菜单栏Windos--Preferences,进入到首选项设置界面,按照General--Editors--Associations--JSP--MyEclipseJSPEditor,设置JSP默认打开方式。修改jsp默认编辑器---MyEclipseJSPEditor修改html默认编辑器---MyEclipseHTMLEditor修改xml默认编辑器---MyEclipseXMLEditor1.4设置Java虚拟机环境点击菜单栏Windos--Preferences,进入到首选项设置界面,Java--InstalledJREs--add。点击add后,进入到选择虚拟机版本的选择界面。3/22选择StandardVM虚拟机,点击下一步,进入到AddJRE界面。4/22最后,勾选配置的JRE作为MyEclipse10的编译环境。1.5设置服务器环境点击工具栏服务器的下来按钮,选择ConfigureServer,进入到服务器配置界面。在服务器配置界面中,按照下图所示的过程依次点击,最后选择Tomcat的目录即可。5/221.6去除MyEclise自带tomcat点击工具栏服务器的下来按钮,选择ConfigureServer,进入到服务器配置界面,按照如下图所示的步骤,依次操作,即可移除MyEclipse自带的Tomcat服务器。1.7设置启动加载插件调优点击菜单栏Windos--Preferences,进入到首选项设置界面,依次选择General--StartupandShutdown--MyEclipseDerby,将该服务器前的复选框勾选去掉,然后重新启动MyEclipse10即可完成操作。修改后重启MyEclipse生效。6/221.8设置显示MyEclipse使用内存MyEclipse--Utilities–ShowHeapStatus1.9设置代码保存时自动格式化Window--Preferences--Java--Editor--SaveActions7/22修改格式化配置参数Window--Preferences--搜索comment修改profilename8/22设置comments注释宽度设置LineWrapping换行宽度1.10设置工程package结构查看方式9/221.11win7系统修改字体如果使用系统是win7系统,还要修改字体。(1)点击我的电脑,进入到C:\Windows\Fonts,找到CourierNew,鼠标右键--显示.(2)点击菜单栏Windos--Preferences,进入到首选项设置界面,依次选择Ceneral--Appearance--ColorsandFonts--Basic--TextFont--Edit,选择CourierNew字体。1.12更换Servlet模板(1)找到MyEclipse安装目录\common\pugin中,找到以下jar包com.genuitec.eclipse.wizards_9.0.0.me201108091322.jar(2)使用2345好压压缩软件打开该jar包,在目录中%me201108091322.jar%\templates,找到Servlet.java。右键单击该文件,选择“使用内部查看器打开“,将get方法和post方法部分修改为以下模板代码。原内容:aw:methodname=doGet/***ThedoGetmethodoftheservlet.br**Thismethodiscalledwhenaformhasitstagvaluemethodequalstoget.**@paramrequesttherequestsendbytheclienttotheserver*@paramresponsetheresponsesendbytheservertotheclient*@throwsServletExceptionifanerroroccurred*@throwsIOExceptionifanerroroccurred*/publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)10/22throwsServletException,IOException{response.setContentType(text/html);PrintWriterout=response.getWriter();out.println(!DOCTYPEHTMLPUBLIC\-//W3C//DTDHTML4.01Transitional//EN\);out.println(HTML);out.println(HEADTITLEAServlet/TITLE/HEAD);out.println(BODY);out.print(Thisis);out.print(this.getClass());out.println(,usingtheGETmethod);out.println(/BODY);out.println(/HTML);out.flush();out.close();}/aw:methodaw:methodname=doPost/***ThedoPostmethodoftheservlet.br**Thismethodiscalledwhenaformhasitstagvaluemethodequalstopost.**@paramrequesttherequestsendbytheclienttotheserver*@paramresponsetheresponsesendbytheservertotheclient*@throwsServletExceptionifanerroroccurred*@throwsIOExceptionifanerroroccurred*/publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{response.setContentType(text/html);PrintWriterout=response.getWriter();out.println(!DOCTYPEHTMLPUBLIC\-//W3C//DTDHTML4.01Transitional//EN\);out.println(HTML);out.println(HEADTITLEAServlet/TITLE/HEAD);out.println(BODY);out.print(Thisis);out.print(this.getClass());out.println(,usingthePOSTmethod);out.println(/BODY);out.println(/HTML);out.flush();out.close();}/aw:method替换成如下内容:aw:methodname=doGetpublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{}11/22/aw:methodaw:methodname=doPostpublicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{doGet(request,response);}/aw:method(3)修改完成后,保存退出即可。备注:以同样的方式还可以修改html、xhtml、xml、jsp的模板代码。其中templates的目录组织结构如图所示。1.13允许使用被禁止的类JDK版本的升级主要有三个原因:第一,提高安全性;第二,提高效率;第三,简化书写。而随着JDK版本的升级过程,必然会废弃掉一些类或者方法,虽然在实际使用过程中还好可以使用,作者已经推荐不再继续使用,但是为了程序的兼容性,这类类和方法依然可以使用。而MyEclipse10则直接禁止了这些类和方法的使用。如果需要使用废弃掉的类和方法需要在MyEclipse中做响应的设置。点击菜单栏Windos--Preferences,进入到首选项设置界面,按照以下的操作,完成废弃方法的设置。12/221.14设置模板代码1.14.1设置Java模板代码点击菜单栏Windos--Preferences,进入到首选项设置界面,按照以下的操作,完成模板代码的设置。点击新建后进入到模板代码的设置,其中需要设置模板代码的名称、描述以及具体的代码,具体的设置参见上图,其中的插入的代码为:publicvoidinit(FilterConfigfilterConfig)throwsServletException{}13/22publicvoiddoFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)throwsIOException,ServletException{}publicvoiddestroy(){}1.14.2设置XML模板代码点击菜单栏Windos--Preferences,进入到首选项设置界面,按照以下的操作,完成模板代码的设置。在Web.xml文件中,按下Alt+/,然后输入模板代码的名称,回车,即可完成模板代码的配置,然后再配置中加入特有配置即可。点击新建后进入到模板代码的设置,其中需要设置模板代码的名称、描述以及具体的代码,具体的设置参见上图,其中的插入的代码为:filterfilter-name/filter-namefilter-class/filter-class/filterfilter-mappingfilter-name/filter-name14/22servlet-name//servlet-name/filter-mapping1.15设置MVC开发模式的Java模板代码1.15.1设置dao层的模板代码模板代码名称:daotemp描述:dao层的模板代码模板内容:/***添加实体*/publicvoidadd(Entityentity);/***更新实体*/publicvoidupdate(Entityentity);/***删除实体:通过id删除实体*/publicvoiddelete(Serializableid);/***获取实体:通过id获取实体*/publicEntitygetById(Serializableid);/***获取所有实体*/publicListEntitygetAll();1.15.2设置action层的代码模板代码名称:actiontemp描述:action层的模板代码模板内容:Personperson=newPerson();@OverridepublicPersongetModel(){