2023年11月28日发(作者:)
MyEclipse:详细使⽤教程
⽆意中发现了⼀个巨⽜的⼈⼯智能教程,忍不住分享⼀下给⼤家。教程不仅是零基础,通俗易懂,⽽且⾮常风趣幽默,像看⼩说⼀样!觉得
太⽜了,所以分享给⼤家。点这⾥可以。
第⼀部分MyEclipse的基本使⽤
publicclass Test {
publicstaticvoidmain(String args[]){
double a=0;
/*此处设置断点*/ a=Math.();
random
System..print(a);
out
}
}
2.调试断点
(1)---右键Test—debug as—JavaApplication---弹出是否切换⼯作空间,选ok;注意相关窗⼝(显⽰程序状态,变量,断点位置
等)。或者单击⼯具栏的⾍⼦按钮
Add External Jars(⽤于加载⼯程外的jar)---可以选择相应的jar包,如MyEclipse驱动等等;
Add Jars:⽤于添加本⼯程内的jar包(推荐使⽤这种⽅式,因为jar在⼯程内,⽅便移植);
3.MyEclipse的智能:
(1)⾃动⽣成try catch,理出异常—点击出现红⾊出,选择处理⽅案
(2)⾃动⽣成setget⽅法(见上⾯)
(3)⾃动⽣成构造函数
(4)⾃动⽣成javadoc⽂件---输⼊/**回车,可以将参数,抛出的异常写到javadoc中
四.常⽤技巧
(1)代码完成ALT+/:⽤于当输⼊类的⽅法或类名时,如按了其他键⾃动提⽰消失,可按ALT+/⾃动补充完整,如输⼊String+ALT+/,会
(2)设定jdk环境
a) window –preferences – java – installed jres
2.如何发布(即部署)⼯程
⽅法(1):右键⼯程—runas—run configuration—选择服务器(MyEclipseserver application—tomcat)即可完成部署;
⽅法(2):直接单击⼯具栏的DeployMyEclipse j2ee project to server按钮—Add--选择tomcat6x即可
7.MyEclipse如何设置jsp默认编码
---由于MyEclipse默认编码iso-8859-1,不能显⽰中⽂,因此可改为gb2312
⽅法:—window—preferences---MyEclipseenterprise workbench-Filers andEditers—jsp—选择ChineseNational standard即可
其他:
Ctrl+Shift+F4关闭所有打开的Editer。
Ctrl+W(Ctrl+F4)关闭当前Editer
Ctrl+Shift+M(先把光标放在需导⼊包的类名上) 作⽤是加Import语句。
Ctrl+Shift+O作⽤是缺少的Import语句被加⼊,多余的Import语句被删除。
Ctrl+1 快速修复(最经典的快捷键,就不⽤多说了)
Alt+Enter 显⽰当前选择资源的属性
Ctrl+Q 定位到最后编辑的地⽅
Ctrl + Shif +O ⾃动引导类包
(1)Ctrl+M切换窗⼝的⼤⼩
(2)Ctrl+Q跳到最后⼀次的编辑处
(3)F2当⿏标放在⼀个标记处出现Tooltip时候按F2则把⿏标移开时Tooltip还会显⽰即Show Tooltip Description。
F3跳到声明或定义的地⽅。
F5单步调试进⼊函数内部。
F6单步调试不进⼊函数内部,如果装了⾦⼭词霸2006则要把“取词开关”的快捷键改成其他的。
F7由函数内部返回到调⽤处。
解决⽅法:
第⼀步: 取消⾃动validation----validation有⼀堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去⾃动校验⼀下,只是需要的时候才
会⼿⼯校验⼀下,速度⽴马提升好⼏个档次!
点击右键“properties”在text fileencoding中点oth-er 选择GBK(这样每个js都要⼿动改)windows-->preference-->genral--
>contenttype, 选择text-->javascript ,将对应的ISO8859-1改为GBK,按update。这样就Ok了
5. (这个是⽹上载下来的,有价值)如果是myeclipse5以下的版本,有时会出现这样的问题:在断点调试的时候没有绿⾊的条显⽰,断点⾛到
另外⼀个⽂件的时候视图⾥也不⾃动跳转到那个页⾯,这样调试起来很⿇烦,需要⼿动的点击跟到断点位置看变量的值!
解决办法:
在eclipse Window--Preferences-- Tomcat--SourcePath中左侧,中要跟踪的⼯程后Apply,ok。然后重启 Tomcat;这项
在myeclipse6中是没有的,貌似myeclipse6中没出过这样的问题;
今天⼜碰到⼀个问题,补充⼀下:
修改了⼀个⽂件,⽐如添加了⼀句打印: n("11111111");
执⾏时发现不打印,把class反编译,发现这句确实已经添加上了,重启tomcat,这句没问题了,但是再做修改还是不⽣效,
最终发现是在Window--Preferences--MyEclipse--InterNetTools--cache中取消了勾选disable caching,重新勾选就好⽤了
6. 设定breakpoints查找代码中空指针是哪⼀⾏产⽣的,并调试:
在Debug视图中,选择 Breakpoints 在其下⼀⾏有 Add Java ExceptionBreakpoint图标在Choose an exception中输
⼊NullPointerException 即可,不⽤的时候我们可以把那个断点点掉不要删除
myeclipse智能感知使⽤教程
4, 在⾃⼰创建的⼯程名上右键,选择Properties》在打开的窗⼝中点击JavaBuild Path》单击Libraries选项卡,找到如图中标记2所⽰的
Session session=ssion();
// 2. 打开事务(Transaction)
ctiontran= ransaction();
// 3. ⽣成实体类
User bean = newUser();
当我们⽤MyEclipse进⾏开发时,如MyEclipse 8.5,每次启动默认的⼯作空间为 C:Documents
andSettingsAdministratorWorkspacesMyEclipse 8.5 ,⽽有时我们希望在启动MyEclipse时就进⼊我们所设置的⼯作空间,修改
如下配置⽂件,可以解决该问题:
"D:ProgramFilesMyEclipse "
该⽬录为MyEclipse的安装根⽬录下configuration⽬录下的⽂件。
⼤概在第6⾏有如下内容:
t=@/Workspaces/MyEclipse 8.5
将其修改为:


发布评论