最近新入职一家公司,公司内部要求统一要求开发环境为idea。其实自我从事java开发工作以来,我所任职的前两家公司都是统一使用eclipse作为日常开发工具,突然让我换掉熟悉的老朋友还真有点恋恋不舍,,,考虑到今后可能回忘记eclipse的一些操作,我决定写了这篇关于eclipse的使用总结。有些的不好的地方也请网友们指正交流。
Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。
Eclipse基本内核包括:图形API(SWT/Jface),Java开发环境插件(JDT),插件开发环境(PDE)等。
一.关于eclipse的安装
eclipse安装一般有安装版和免安装版安装教程可以参考eclipse下载安装教程我个人建议使用免安装版的eclipse,一般去公司上班第一天公司会把统一使用的eclipse免安装版发给你,直接打开就可以用了,,这里必须要提一提eclipse正常打开的几个坑
1.eclipse找不到jdk
这个问题一般是没有安装jdk导致的,一般情况下只要你去安装一下jdk,如果顺带也装了它内置的jre的话,这时可以不用配环境变量就可以打开,sun的jre会注册给操作系统用。如果没有装jdk内置的jre,单纯的jdk,那就要配变量了,指向这个jdk,然后再启eclipse。当然如果你用myeclipse套装或者ibm的其它eclipse衍生品,就不用配置了,配了也没用,初次启动肯定都是用自己内部的jre的,进去后,你再可以改jre。
2.eclipse不支持jdk版本
这个问题 一般是由于你安装的jdk版本太老,可以根据提示装一个相应高版本的jdk
3.jdk明明成功安装却提示加载失败
这种情况就要考虑32位和64位的问题,必须一一对应
二.关于eclipse的项目导入及准备工作的一些总结
1.点击菜单栏window>>prefernce 直接搜jdk或jre,会出现installer jres ,
这里直接点击add引入你安装版本的jdk目录,注意是jdk目录而不是jre,这样是为了方便你的debugger热部署
2.maven仓库配置
目前大部分公司的java项目都会使用到maven依赖,我建议在导入项目之前先把maven仓库配置好,
点击菜单栏window>>prefernce 直接搜maven,然后点击Users setting 显示的默认的maven仓库在c盘,这里不建议使用默认的仓库地址setting,建议使用公司提供的maven插件工具,将setting文件指定成插件工具里的setting.xml,仓库地址自由配置(因为要考虑到国内镜像的配置问题,一般默认的setting文件是没有配置这个国内镜像地址的,这样会导致maven仓库下载更新很慢,这个也可以自己搜文章解决,参考路径)
3.tomcat的配置
同样也是点击菜单栏window>>prefernce 然后搜索server 然后点击server里的runtime enviroment 然后点击右侧的Add后出现
然后点击Apache选择你要引入的tomcat版本点击next 出现
注意这里选择tomcat的安装路径后jre选择你之前配置的jdk
4.再导入项目之前最好在配置一下字符集
同样点击菜单栏window>>prefernce , 然后搜索general, 然后点击其菜单下的workspace出现
选择other将字符编码改成你想要的,一般都有utf-8
5.导入项目
这个很简单,如果是maven项目 点击菜单栏file 然后点击import 然后搜索maven 出现
点击 Existing Maven Project 然后选择项目代码路径点击pom文件即可引入
6.eclipse如何解决反编译问题
有效方法
7.eclipsed默认的快捷键
这里我只讲一下常用的java文件包括引入的jar class文件搜索 ctrl+shift+H 这个真的很常用,
还有就是ctrl+shift+R 这个可以收到工程目录本地文件夹下所有格式文件不包括jar文件
如果要搜索未知文件里的字符串 直接ctrl+h 然后点击filesearch (可以指定文件后缀进行搜索)
debug快捷键
表示进入当前方法,快捷键为F5。
表示运行下一行代码,快捷键为F6。
表示退出当前方法,返回到调用层,快捷键为F7。
表示当前实现继续运行直到下一个断点,快捷键为F8。