1 安装
JDK(Java Development Kit) Java开发工具包
JRE(Java Runtime Environment) Java运行时环境 内含 JVM Java虚拟机
当安装完JDK后,将会包含JRE环境,lib包含类库
配置环境变量:
JAVA_HOME 配置JDK安装目录
PATH 配置JDK命令文件的位置
CLASSPATH 配置类库文件的位置(lib目录)
然后安装eclipse开发工具,
2 创建Project
File -> New -> Java Project
src目录下创建包,编写class源码文件
MyEclipse是对Eclipse的扩展,插件集合。
3 程序移植
项目的导入与导出
右击Project,属性,找到location,拷贝,备份。
导入操作:空白右击Import,General,Exsiting Project.
技巧:多练(概念再多,不练没用),多问(网站论坛),自己动手,调试错误,复习和总结
4 调试程序
Eclipse 行空白处双击设置断点,点击虫子,即可调试。
6 设置Tabsize等基本配置信息
由于eclipse 的语言设置比General的逻辑优先级更高,因此,为了确保生效,必须设置对应语言的设置项。比如Java语言基本配置信息:
Windows -> Perefenrence -> Java -> CodeStyle -> Fomatter -> Edit。更改完配置需要另存为,然后使用。
7 版本管理
如果项目是在绑定了代码版本管理工具(比如GitHub)的基础上运行的话,没有提交的代码会在项目结构中出现问号,属正常现象。
8 自动编译功能
如果删除了class字节码文件后运行会报错,只需保证eclipse自动编译功能(Project -> Build Automatically)开启,在此条件下,执行clean操作( Project -> Clean)即可。
9 问题
WARNING: Could not open/create prefs root node SoftwareJavaSoftPrefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
解决途径:
1.Win+R打开regedit
2.找到HKEY_LOCAL_MACHINE SOFTWARE JavaSoft
3.右键JavaSoft,单击右键,更改Users权限为完全控制便可以
10 带参数输入方式运行 代码编辑区,右键,Run As, Run Configurations, Arguments, Parameter Arguments
11 在Eclipse中添加组件,这里以JDom为例。
下载JDom压缩包jdom-1.1.1.zip-->解压缩,在文件夹中找到jdom/build/jdom.jar文件-->接下来有两种类别:
类别一:满足Web开发目的,直接放在服务器上。途径为:找到Tomcat服务器的lib目录,直接把jdom.jar文件拷贝到该目录下,重启服务器即可。
类别二:满足个人项目的开发,这是只需配置ClassPath。具体有两种途径:
途径一:Windows环境变量中修改ClassPath,环境变量-->用户变量-->CLASSPATH变量中添加设置jdom.jar文件的具体文件路径即可。
途径二:在项目中创建lib文件夹,把jdom.jar文件拷贝到该文件夹,刷新lib文件夹。右键点击lib文件夹内的jdom.jar文件,BuildPath --> Add to Build Path 即可。
12 快捷方式
ALT + 方向键(上、下) 移动一整行代码
ALT + 方向键(左、右) 返回上一次编辑的地方
Ctrl+Z udo
Ctr+Y redo
Ctrl-Q 返回最后一次编辑的地方
Ctrl+D 删除当前行
Ctrl+方向键(上下) 复制一行
Ctrl - F11 运行
Ctrl-Shift-X 字母为大写
Ctrl-Shift-Y 字母为小写
Ctrl-Shift-L 查看所有快捷键
输入syso后按下Alt+/ 快速输入System.out.println();
输入main后按下Alt+/快速输入public static void main(String[] args) {}
Ctrl-点击左键 进入 方法 or 类 or 类型 的API文档
/* 回车 生成多行注释
/** 回车 生成带param说明的多行注释信息
选中方法-右键-重构-重构方法 提取出一段独立代码功能为新方法 Ctrl-Shift-M
小技巧:在输入方法的过程中,如果不知道方法的参数该怎么写,可以利用提示功能,查看方法的具体的参数。如果参数项是可变参数,则可以使用数组或者逐个列出参数使用逗号隔开这两种途径。
Eclipse快捷键 10个最有用的快捷键
http://blog.csdn.net/zhengqiqiqinqin/article/details/9163969
xml文件的自动提示设置
eclipse中的配置方法:
Window > Preferences > Xml > Xml Files > Editor > Content Assist > Auto activation > Prompt when these characters are inserted ,设置框中默认是 <=: ,
现在将它改为:
以下为引用内容: <=:.abcdefghijklmnopqrstuvwxyz(,
添加自动提示功能
Eclipse 编辑器会在输入 . 后会提示一些变量或者属性方法等。但是在Implements实现或者继承的时候则无能为力。要想实现完整的提示功能,也就是提示范围包含:一切可能的输入变量、方法或接口列表,则需要对配置进行完善。主要操作如下:
菜单 > Window > Preferences > Java > Editor >
> 左边列表 > Java > Editor > Content Assitant >
>右边的Auto Activation 的 TAB 的 Auto activation triggers for Java 后面的输入框中输入如下内容(以前仅仅只有默认的 . ):
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
Eclipse+Tomcat构建JavaEE环境,在debug时报错:
eclipse调试Unhandled event loop exception No more handles
解决方法:
删除这个文件夹 D:Eclipseeclipse-jee-mars-1-win32-x86_64.metadata.pluginsorg.eclipse.ui.workbench 。
Eclipse中不显示jdk源码,
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"
2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择jsk的安装路径即可,原先的选择是jre的路径,因此不显示源码。