一、
1.建立一个工程
File—new—project---选项含有Javaproject,webproject等等
2.folder与Source Folder的区别
Source Folder:用于放置Java文件,可以自动编译,可以嵌套;
Folder:是一般的文件夹,不可以编译,要用到下面的生成源文件夹
如TestProject项目中有一个普通的文件夹TestFolder,则TestFolder文件夹中的Java文件不会被编译查错,要想使其与src一
样:方法:右键TestProject---properties—Javabuild path,在source面板---Addfolder—勾选TestFolder---ok;这样就可
以编译TestFolder中Java文件
3.运行Java文件
右键项目名称—Run As—Java Application 或者单击工具栏按钮(类似播放器开始按钮)
4.MyEclipse的自动完成功能
《1》 接口例子:
public class Test implementsConnection---就会在此行出现提示,单击出现Add Unimplements Methods等等,单击它自动添
加Connection中的方法。
《2》抽象类例子:
public class Test extends List---可以在List上右键—source—Override/ImplmentsMotheds(重载实现方法)—选择需要的
方法;
《3》自动生成set,get方法:
private String user ;;在类中声明变量后,可以右键—source—Generate Sets andSets---可以选择方法;
5.MyEclipse如何设置jsp默认编码
由于MyEclipse默认编码iso-8859-1,不能显示中文,因此可改为gb2312
方法:—window—preferences---MyEclipse -Filers and Editers—jsp—选择ChineseNational standard即可
6.解决MyEclipse在代码提示时经常卡死的问题
原因:出现代码提示时卡死的情况主要是因为MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档:
解决方法:在自己要编辑的工程上右键,Build PathConfigureBuild PathLibrariesJRE System Libraryrt.jar;将rt.jar展开,选中Javadoc,点击右边面板上的Remove按钮—>OK按钮,这样配置之后,智能提示时就不会再卡死了
7.优化导入列表
代码中经常会导入无用的包和类,通过菜单Source → Organize Imports 或者在编辑器的上下文菜单中选择菜单项Source → Organize Imports,或者按下快捷键Ctrl+Shift+O 也可以来重新组织并去掉无用的类和包。
8.添加,修改,删除JRE
虽然MyEclipse能够自动找到并显示一个JRE,但是强烈建议大家添加一个JDK 来进行开发,便于查看JDK类源码和编码时能够显示提示信息。Window → Preferences,然后选择Java > Installed JREs,例如添加JRE6 C:\Program Files\Java\jre1.6.0_02

9. 查看类定义,层次和源码
Navigate → Open Declaration,或者按下F3 键。如果这个类关联了源码(例如JDK 里面的类),就可以看到源代码,否则只能看到类的方法和成员信息。
10. 查看类的继承层次
菜单Navigate → Open Type Hierarchy,或者按下F4 键,或者将类或者包拖放到Hierarchy 视图,就可以在Hierarchy 视图看到类的继承层次,之后就可以点击对应的类看到定义了。
代码自动生成getter 和setter 方法
在写JavaBean 的时候常常要写一些模版化的getXXX()和setXXX()这样的方法,可以用Eclipse 来自动生成这些模版化的方法。先写好private String name; 这样的变量定义,然后选择菜单Source → Generate Getters and Setters…
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
11. 显示行号
Window →Preferences…General → Editors → Text Editors,选中复选框Show line numbers
二、调试
1.调试断点
右键项目—debug as—Java Application或者单击工具栏的虫子按钮
2.调试过程显示变量值
方法1:将鼠标放在断点处的变量上如a,会显示变量值
方法2:选中变量a—右键—watch—即出现变量窗口Expression—单击开始按钮Resume或F8,观察变量值,也可停止调试,可以
进入当前方法Step Into(F5),跳过当前方法Step Over(F6),返回方法Step Return(F7);这些在工具栏上;
查看对象的属性,如只出现list对象,想查看list的大小list.size();
方法:可以—window—showview—display窗口—在其中输入list.会出现提示;选择list.size()—右键—despect—即可显示
三、MyEclipse的高级使用及技巧
1.工程的高级配置
右键项目名称---properties—Javabuild path----Libraries:Libraries:用于添加第三方jar包;
Add External Jars(用于加载工程外的jar)---可以选择相应的jar包,如MyEclipse驱动等等;
Add Jars:用于添加本工程内的jar包(推荐使用这种方式,因为jar在工程内,方便移植)
2.自动生成javadoc文件---输入/**回车,可以将参数,抛出的异常写到javadoc中
3.代码完成ALT+/ :用于当输入类的方法或类名时,如按了其他键自动提示消失,可按ALT+/自动补充完整,如输入String+ALT+/,会提示StringBuff等已String开头的类或方法,
代码格式化—右键—source—format
四、常用插件
数据库管理SQLExplorer(跨数据库)
反编译工具jode
Java ee开发 MyEclipse
XML编写查看XMLBuddy
五、WEB开发及发布
1.创建web工程
new---project—MyEclipse—webproject----myproject
2.配置MyEclipse与tomcat6.0
(自动部署方法):在选中myproject—菜单window—preferences---MyEclipse—servers—tomcat—tomcat 6x—将右边选为enable—browser—选中tomcat主目录即可;这样可以在个MyEclipse工具栏启动或关闭tomcat,而不必手动打开tomcat进行启动或关闭;
另外,每个为本项目要想使用已配置的tomcat服务器,必须都要与tomcat部署:单击工具栏的DeployMyEclipse j2ee project to server—Add--选择tomcat6x即可;之后可以在浏览器输入地址访问网站;不需要重启tomcat。
注意:
tomcat默认使用8080端口,安装了Oracle则会占用tomcat的8080,因此,可以修改tomcat端口---tomcat--E:\Tomcat6.0\conf\server.xml---<Connector port="8080"protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
3.开发servlet
在项目myproject的src右键---new—servlet---设置servlet名字,包名,查看是否放在src或子目录内,重写的方法----下一步—设置web.xml---完成。
4.开发jsp
在项目myproject的WebRoot或字目录右键---new—jsp---设置jsp名字,包名,查看是否放在WebRoot或字目录内。--下一步选择使用的模板(默认html模板,也可以使用其他的如struts)
5.开发JavaBean(本质class文件)
在项目myproject的src---new—class---设置名字,包名,选择包,查看是否放在src或子目录。
6.部署MySQL数据库(或其他数据库Oracle)开发项目
添加MySQL数据库驱动
(1)直接将驱动放到
E:\Myeclipse-WorkPlace\MyProject\WebRoot\WEB-INF\lib下即可;推荐使用。
(2)用MyEclipse添加驱动:工程myproject—右键—properties—Javabuild path—libraries—Add External Jars将驱动添
加即可。不推荐。可以用AddJars。
7.使用MyEclipseDatabase Explorer perspective(数据库透视图)
(1)切换数据库透视图:单击右上角透视图—切换到MyEclipseDatabase Explorer,打开数据库透视图。
(2)新建数据库连接:在MyEclipseDerby右键---new—在drivertemple 可选择相应的数据库类型MySQL,其他Oracle,MicrosoftSQL Server等;在name输入连接名字;在ConnectionURL输入url字符串;再输入用户名,密码;添加jars数据库驱动;

(3)单击左侧的opendatabase可以打开数据库及表,结构,试图,触发器等;单击表时,下方显示表的内容;可此查看主键,外间,索引等等;
还可以右键打开NewSql Edit命令查询更新表内容;可以创建表数据库等等操作;生成多表实体关系(ER)图,可以保存图等等。多用右键。
方法(1):右键工程—runas—run configuration—选择服务器(MyEclipse server application—tomcat)即可完成部署;
方法(2):直接单击工具栏的DeployMyEclipse j2ee project to server按钮—Add--选择tomcat6x即可
浙公网安备 33010602011771号