Eclipse之java build path配置

Eclipse中Java Build Path的配置简介。

这里做简要总结,详细内通在

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-properties-build-path.htm


Eclipse中,点击Project > Properties > Java Build Path,可以看到Source,Projects, Libraries,Order and Export 四个tab

Eclipse之java build path配置_第1张图片

1.Source

其中source指 .java文件的包,其下面的包将会以包的形式出现在项目中,如果没有,项目中就不会显示为包。其中一个重要的属性是output folder,包下的java文件将会被编译器编译到output folder指向的文件夹中。事实上,根据其中的Include和Exclude属性,可以确定哪些文件会被发布到Output folder,这些文件不仅仅是.java,也可以是具体的文件或者全部文件,通常可以是.properties和.xml文件。注意,只有下面Allow output folder per source folder勾选才能将source folder的文件编译到Output folder。Native library location定义运行时需要的库,这个一般是none的。

2.Projects

这个项目需要依赖的其他项目,可以在此处添加。当引用的项目编译后,此项目才能编译。这样才能引用那个项目的类。一些细节可以在Order and Export 中可以看到。

3.Libraries

项目依赖的库。

4.Order and Export

勾选的条目是要被导出的,当其他项目引用了这个项目,其他项目只能引用到勾选的的条目。也就是说,在Projects中引用的项目,被引用的项目的output folder下面的类会自动被导出到项目中。调用优先级的问题,越在上边调用优先级越高。例如,在同包同类名的情况下,将优先从上到下执行搜索调用,打勾与不打勾的区别在于导出jar包时是否将这个库的内容也打包到jar中,勾为包含,不勾为不包含。

你可能感兴趣的:(java)