今天无意打开了Eclipse工程下的.classpath和.project文件,发现原来这两个文件是xml文件,并且符合一定规则,所以做了一些记录,我相信,在使用eclipse可视化建立工程无效等情况下,可以通过人为的修改或者创建这两个文件来创建eclipse工程。
首先看一个例子
.classpath文件
.project文件
我的工程目录如下图
我们发现几个问题,工程名是由.project中的<name>标签定义的,而不是文件目录名;
类路径是通过classpathentry定义的;
将某个工程作为类路径是这么定义的:
<classpathentry combineaccessrules="false" kind="src" path="/Sepsif"/>
其中/Sepsif是与Sepsif Samples同处一个根目录的另一个工程;
<classpathentry kind="output" path="bin"/>定义的是将class文件输出的目录
那么,我们完全可以模仿这个文件模版,自己写.project和.classpath文件,建立一个eclipse工程,这对于我这个喜欢RCP开发的人来说真是不可缺少的技巧和能力,没准再关键时刻会派上用场