eclipse 基本操作


打开源文件

以selenium为例来说明:

selenium下载下来后,有两个jar包:

第一个是selenium编译后的jar包,而第二个是selenium的源文件,没有编译过的jar包,如果用WINRAR打开可以看到它都是java文件,是没有编译过的在selenium中,在项目是右键--》Properties-->Java Build Path-->Libraries,找到selenium的jar包点开,选择:Source attachment双击,这时会出来一个窗口:

在这个窗口中输入第二个jar包,也就是selenium源文件的jar包的地址,OK就行了,这里可以直接打开eclipse下selenium的jar文件的class的源代码。

这个源代码是不能修改的,如果想修改源代码,可以在项目下建一个Source Folder,然后把第二个jar包解压后的文件如:

拷到项目下面,再把之前的第一个jar包,从build path是移出就可以直接编辑源代码了!

查看eclipse版本

进入到eclipse安装目录下,有一个.eclipseproduct文件,用记事本打开,就可以知道版本了,后面version=的值就是版本。

修改eclipse的启动图标

修改eclipse的启动图标

修改启动图标,对应eclipse\plugins\org.eclipse.platform_3.3.202.v201002111343\splash.bmp

相应的,插件图标,也到相应的插件目录下进行修改

导入的架包封装到一个referenced Libraries里

关于导入jar包,java web项目可以在项目的\WebRoot\WEB-INF\lib目录下,把项目用的jar包直接copy进去就好了,myeclipse会自己加载jar包的,并生成唯一一个referenced libraries。

但是,我最近用MyEclipse做项目时,某天突然所有的项目都没有“referenced Libraries"这个东西了,原先导入的jar包都跟Libraries平级了,重新复制到lib目录下的jar包也都不会自动封装在 referenced Library,如果导入的jar太多,就会使项目的目录结构好长且难看,解决办法:referenced libraries是在Package Explorer视图而不是Project Explorer视图,你看下是不是这个搞错了。如果Package Explorer窗口中仍不见Referenced Libraries目录,则可以点击Package Explorer窗口右上角的倒三角箭头,在弹出的菜单中选择“Show 'Referenced Libraries' Node.”

程序解决Ant编译utf-8非法字符:\65279

在UTF-8的标准里该BOM标识是可有可无的,Sun 的javac 在编译带有BOM的UTF-8的格式的文件时会出现"非法字符:\65279"的错误,但是用Eclipse进行编译却没有问题,原因在于Eclipse 使用的是自己的JDT,而非javac,关于JDT的描述可以到eclipse的官网上去查看。

解决方法:

eclipse中先把编码改为非utf-8如:ISO-8859-1然后这个时候eclipse会报错,把报错的地方删除,然后再把编码改为utf-8再编译就Ok了

Joyce /
Published under (CC) BY-NC-SA in categories eclipse  tagged with eclipse