时间:2024-11-19 12:00:23
导读:Eclipse之java build path配置 1.Source。其中source指 .java文件的包,其下面的包将会以包的形式出现在项目中,如果没有,项目中就不会显示为包。其中一个重要......
Eclipse之java build path配置
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中,勾为包含,不勾为不包含。