eclipse中的项⽬Javabuildpath(Java创建路径)详解
1.Source标签页,指定本⼯程的源码⽬录和输出⽬录。
Projects标签页,指定本⼯程所依赖的其他⼯程。
Libraries标签页,指定本⼯程所需的jar包和class⽬录等。
Order And Export标签页,指定本⼯程的编译引⽤顺序和导出内容等。
2.1、设置"source folder"与"output folder".
source folder:存放.源⽂件的根⽬录;output folder:.class编译输出的根⽬录;
纯“project“中,⼀般把"src"设置为source folder,把bin设置为output folder;maven打包本地jar包
“web project”中,⼀般把"src"设置为source folder,把WEB-INF/classes设置为output folder;(以上为eclipse的默认设置)
“java build path”中的“source”页签:这个就是⽤来设置"source folder"与"output folder"的,⼀般就采⽤以上eclipse的默认设置;
右键⼯程名->"properties"->"java build path"->"source"->"output folder",点“browser”选定⼀个⽂件夹做为根⽬录,ok!
⼀般新建⼀个“java project”时,如果点“next”(⽽不是直接点“finish”),设置⼀个“source folder”(如"src"。),那么⼀般会⾃动默认的“output folder”是“⼯程名/bin”,采⽤默认的bin做为output folder即可。
如果不设置output folder,默认输出路径为:与.java⽂件同⼀个⽂件夹下。可以使⽤“add folder”选项设置“⼯程名”下的任意⽂件夹做为“source folder”或者可以使⽤“Link Source”选项导⼊任意⽂件夹做为“source folder”;
2、Projects是指是否关联到其他项⽬进⾏相关的搜索,这个类似于path路径的搜索,有个反问。
3、Libraries是⽤来管理类库的,包括外部类库的添加和删除。
2、Projects是指是否关联到其他项⽬进⾏相关的搜索,这个类似于path路径的搜索,有个反问。
3、Libraries是⽤来管理类库的,包括外部类库的添加和删除。
如,任何的Java项⽬都要依赖jre的jar包⽀持,否则⽆法运⾏嘛,这是最基本的。jre中就有很多jar包,如点击jre打开看看。
2)⽤maven构建的项⽬依赖都来⾃maven的本地仓库中的jar包。maven构建的项⽬会有⼀个maven dependcy选项,代表依赖的maven jar包
如:
4、Order and Export有两个属性,调⽤优先级的问题,越在上边调⽤优先级越⾼。例如,在同包同类名的情况下,将优先从上到下执⾏搜索调⽤,打勾与不打勾的区别在于导出jar包时是否将这个库的内容也打包到jar中,勾为包含,不勾为不包含。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。