1.jar包关联【将jar放入lib后,在生成的web App Libraries下的jar包上右击】
源码:jar文件点右键-->properties-->Java Source Attachment
doc文档:jar文件点右键-->properties-->Javadoc Location
如何添加库:项目右键,build path,configure build path,右面窗口的Libraries,add library-->jre system library
2.xml文件提示
windows-->preferences-->搜xml Catalog—Add,key类型为uri,key值为xml中dtd文件超链接
提示快捷键为alt+/
3.关闭jsp默认打开的设计试图:
Window-Preference=>General-Editors-File Association
将MyEclipse JSP Editor 设置为 Default即可
单个操作,文件名上右击-->open with-->MyEclipse JSP Editor
4.设置注释格式:
通过菜单 Window->Preference -> Java -> Code Style -> Code Templates 在右侧选择Comments,将其中的Types项,然后"Edit"
参考模板http://www.cnblogs.com/yokoboy/archive/2013/01/18/2866458.html
5.生成getset:ctrl+shift+s,批量去掉多余注释:ctrl+shift+o,删除一行ctrl+d,查看所有快捷键ctrl+shift+L
ctrl+alt+下键 是将当前行向下复制一行,ctrl+1是根据错误提示解决方案
---------------------------------------------------------------------------------------------------------------------------------------------------
1.sun.misc.BASE64Encoder找不到jar包的解决方法
在project build path中先移除JRE System Library,再添加库JRE System Library,重新编译
2.严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
缺少java-web包,http://bbs.csdn.net/topics/100022321
3.tomcat启动报错 Document base Defensys does not exist(Defensys 是我之前的项目),work和webapp均已删净。重启会在work中生成Defensys目录
解决:在Tomcat 6.0confCatalinalocalhost下有一个Defensys.xml文件,删除则解决
4.java.lang.NullPointerException
at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209)
由于tomcat安装路径含空格,据说这是struts2.1.6的bug,换新版本2.1.8就ok。。或者将struts.xml中的devMode删掉
原文:http://www.cnblogs.com/cnjava/archive/2012/10/10/2718006.html
5.A configuration error occurred during startup.Please verify the preference filed
Tomcat->对应的版本下->点击有个jdk,选择本机上jdk的位置
6.Could not write metadata for '/SSH'.
修改window -->preferences -->myeclipse -->validation -->javascript validator for Js files, 把Bulid 复选框的勾去掉。