eclipse中的Java Build path

eclipe中的Java Build Path有四个模块,大概功能如下:
1 Source是指资源的路径。例如在没有包含res之前,资源是放在与src同级位置,或者通过/res/*.*来操作的。
2 Projects 是指是否关联到其他项目进行相关搜索。这个类似于path路径的搜索,有个范围的作用。
3 Libraries是用来管理类库的,包括外部类库的添加与删除。
4 Order and Export有两个属性。调用优先级的问题,越在上边调用优先级越高,例如,在同包同类名的情况下,将优先从上到下执行搜索调用;打勾与不打勾的区别在于导出jar包时是否将这个库的内容也打包到jar中,勾为包含,不勾为不含。

------------------------我是分割线-----------------------

具体讲一下source这个模块

1 设置"source folder"与"output folder"

  1) source folder

   source folder的设置有两种: Add folder和link folder,唯一区别是add folder选择工程内部的文件,link folder选    择外部

   source folder主要是设置.java文件的存放目录,默认是src,如果source folder设置了某一目录,则这一目录的下一级目录到.java文件之前的目录都变成包的形式,例如:

----------------------------------------------------------

javaproject

    src

        com

             cc

                zz

                   printA.java

-----------------------------------------------------------

上面是一个javaproject的目录形式,如果设置source folder为src目录,则上面的目录变为这样的格式

 

-----------------------------------------------------------

javaproject

       src 

          com.cc.zz

                 printA.java

------------------------------------------------------------

 

如果source folder设置为src下的com目录,则目录变为

---------------------------------------------------------------

javaproject

     src/com

            cc.zz

                printA.java

---------------------------------------------------------------

 

2)output folder

output folder主要是存放.class文件的,默认是bin目录

你可能感兴趣的:(eclipse)