Eclipse安装说明
首先jdk安装 http://www.sun.com
eclipse下载 http://www.eclipse.org/downloads
中文包下载 http://download3.eclipse.org/eclipse/downloads/
插件(汉化包)安装
新建一个eclipse/link/xxx.ini配置文件
写入path=D:Program Fileseclipsexxx 或者 path=xxx 指明插件文件夹
这样eclipse启动的时候会自动加载
当然第二种方法你也可以直接把插件复制到plugins文件夹里,,,但是目录就会混乱了
xml编辑器 http://www.xmlbuddy.com/
eclipse配置(自选)
1、源文件与编译的文件要分开
2、注释及代码 (窗口-首选项-java-代码样式-代码模板)使用相同的格式化代码(窗口-首选项-常规-编辑器-文本编辑器显示行号)
3、重构 重命名变量、类、方法、包名,选择变量或者名字点右键选择重构-重命名
4、任务标记 窗口-首选项-java-编译器-任务标记,使用大写
5、查看jdk源码 按住ctrl,然后点方法名即可,第一次要连接源代码,选择jdk的源码包src.zip
6、查看eclipse源码 暂无
7、导入jar包 项目-属性-java构建路径-库-添加
8、搜索
9、层次结构 类名上点击右键选择打开类型层次结构
10、调试器
11、常用快捷键
Alt+/ 代码提示
Ctrl+/ 注释、取消注释
Ctrl+D 删除光标所在行
Ctrl+K 查找相同变量
Shift+Ctrl+K 和上面查找方向相反
Shift+Ctrl+F 代码格式化
Shift+Ctrl+O 快速导入
Shift+Ctrl+X 所选字符大写
Shift+Ctrl+Y 所选字符小写
Ctrl+M 视图最大化
Ctrl+O 打开小窗口
Ctrl+鼠标单击 跟踪方法和类源码
Ctrl+鼠标停留 显示类方法的源码
Alt+左右方向键 跳到前一次、后一次的编辑位置
鼠标停留 显示类方法注释
双击左括号 选择括号内容
web环境搭建
第一种,分别安装
安装tomcat及tomcat for eclipse插件 http://www.sysdeo.com/eclipse/tomcatplugin
使用lomboz http://forge.objectweb.org/project/showfiles.php?group_id=97&release_id=1456
第二种,就不用别的了,,因为myeclipse以及集成了常用插件的功能
使用myeclipse http://www.myeclipseide.com/ MyEclipse5.0M1
注册码 www.1cn.biz jLR8ZC-444-55-4467865481680090
(资源文件插件)使用JInto0.10.3 http://www.guh-software.de/jinto.html
(如果安装了myeclipse,,,就不用手动添加,,,它里面有配置选项)
安装struts www.apache.org
1、复制 *.jar 到库 WEB-INF/lib 中
2、复制 *.tld 到WEB-INF/tlds
3、增加 struts-config.xml配置文件,修改web.xml配置文件
(如果安装了myeclipse,,,就不用手动添加,,,它里面有配置选项)
安装hibernate www.hibernate.org
1、复制hibernate3.jar和*.jar 到 web-inf/lib 中 commons-logging-1.0.4.jar与struts里的commons-logging.jar只能留一个
2、如果有导入 log4j-1.2.11.jar,需要将etc/log4j.properties复制到src(classes)目录下,
3、src(classes)目录下新建hibernate.cfg.xml配置文件,定义数据库连接池和注册xml映射文件
4、model.hbm.xml是一个xml映射文件,建议和实体类放在同一目录
tomcat虚拟路径
server.xml末尾</Host>前面加入
<Context path="/hello"
reloadable="true"
docBase="c:eclipsemywebhello"
workDir="c:eclipsemywebin">
</Context>
参考信息
=======================================
http://www.matrix.org.cn/user.shtml http://dev2dev.bea.com.cn/bbs/index.jspa?categoryID=1
Hibernate API
http://www.hibernate.org/hib_docs/entitymanager/api/
Struts整体架构及核心标签库
www.cnblogs.com/whbell/archive/2004/04/16/6204.aspx
JAVA与正则表达式
dev.csdn.net/develop/article/60/60832.shtm
Spring中文参考手册
http://www.jactiongroup.net/reference/html/index.html
基于struts+spring+ibatis的轻量级J2EE开发
http://dev.csdn.net/develop/article/81/81978.shtm
表现层框架Struts/Tapestry/JSF架构比较
http://dev.csdn.net/develop/article/84/84764.shtm