MyEclipse的 lib和Build path(构建路径)
2014-03-18 15:32
281 查看
首先两种方式对于放置jar包的方式是不同的:
Build path(构建路径):对于种方式来说,可以算是对jar包文件的一个引用。可以引用lib下的jar包,也可以引用本地磁盘上的jar包。
WEB-INF/lib:对于这种方式来说,是将jar包文件放在了一个项目的固定的lib文件夹下。
其次是两种方式所构建的项目的可移动的问题:
对于用构建路径的方式的jar包,一旦将做好的项目给他人,他人将失去该项目的jar包,无法使用。
对于放到lib下的jar包,会随着项目的移动而移动,他人将获得该项目的jar包。可以使用。
其实用开发工具导入jar包的时候,放入到lib下是一个很好的习惯。这样jar包文件是属于你的项目的,而不是你的项目去引用它。
对于Web应用来说,将所需要的jar包放入到lib文件夹下是没什么可以说的,这是规定的。
而对于一般的Java项目来说,由于其没有lib文件夹,所以我们通常使用构建路径的方式,导入所需要的jar包。但是想要想要将项目以后给他人使用的话,那么我们该怎么办呢,其实没有lib文件夹,那就就创建一个lib文件呗,将这个项目的lib文件夹的所有jar包添加到构建路径中去。就行了。这样讲项目给被人的时候,也能用了。
如图所示:
这个时候这些库还没有被我们的项目所使用,我们需要添加这些库: 选择要导入的.jar文件->右键->构件路径->添加构件路径
在项目上单击鼠标右键新建文件夹,并名为lib文件夹,将所需要的jar包放入到lib文件夹下,再将lib下的所有jar包添加到构建路径中去就行了。对于Eclipse也是这样的。
对于一个程序员来说一定要养成一个好的习惯。
Build path(构建路径):对于种方式来说,可以算是对jar包文件的一个引用。可以引用lib下的jar包,也可以引用本地磁盘上的jar包。
WEB-INF/lib:对于这种方式来说,是将jar包文件放在了一个项目的固定的lib文件夹下。
其次是两种方式所构建的项目的可移动的问题:
对于用构建路径的方式的jar包,一旦将做好的项目给他人,他人将失去该项目的jar包,无法使用。
对于放到lib下的jar包,会随着项目的移动而移动,他人将获得该项目的jar包。可以使用。
其实用开发工具导入jar包的时候,放入到lib下是一个很好的习惯。这样jar包文件是属于你的项目的,而不是你的项目去引用它。
对于Web应用来说,将所需要的jar包放入到lib文件夹下是没什么可以说的,这是规定的。
而对于一般的Java项目来说,由于其没有lib文件夹,所以我们通常使用构建路径的方式,导入所需要的jar包。但是想要想要将项目以后给他人使用的话,那么我们该怎么办呢,其实没有lib文件夹,那就就创建一个lib文件呗,将这个项目的lib文件夹的所有jar包添加到构建路径中去。就行了。这样讲项目给被人的时候,也能用了。
如图所示:
这个时候这些库还没有被我们的项目所使用,我们需要添加这些库: 选择要导入的.jar文件->右键->构件路径->添加构件路径
在项目上单击鼠标右键新建文件夹,并名为lib文件夹,将所需要的jar包放入到lib文件夹下,再将lib下的所有jar包添加到构建路径中去就行了。对于Eclipse也是这样的。
对于一个程序员来说一定要养成一个好的习惯。
相关文章推荐
- MyEclipse的 lib和Build path(构建路径)
- 【Eclipse 01】MyEclipse项目中的构建路径和类路径lib的问题
- MyEclipse项目中的构建路径和类路径lib的问题
- MyEclipse项目中的构建路径和类路径lib的问题
- MyEclipse搭建web的Maven项目index.jsp出现构建路径没有找到子类的错误
- java的构建路径“库”中的jar和WebContent/WEB-INF/lib下面的jar有什么区别?
- 在eclipse中lib文件夹构建的路径,jar包都在根目录的问题解决
- Java Build Path(Java 构建路径)
- Android 开发工具学习之 配置构建路径(configure build path)、更改系统库、添加引用的库(Java和Android)
- Myeclipse中导入Android项目时,提示的错误:由于项目的构建路径不完整,所以未构建该项目。
- ECLIPSE中设置.CLASS文件的输出路径及“JAVA BUILD PATH”的设置
- xfire框架构建webservice应用(通过myeclipse自动生成代码,自动导入xfire jar包,需要用jdk5.0)
- gcc怎么设置默认的include,lib路径
- 单细胞数据高级分析之构建成熟路径 | Identifying a maturation trajectory
- maven构建项目时,下载的jar放在项目的lib目录中
- 安卓工程无法引用别的工程作为lib(类库),报路径错误怎么办?
- MyEclipse 使用Maven构建SSH框架
- WEB-INFO/lib & build path 的jar包问题
- Matlab路径问题导致无法加载lib解决方案
- myeclipse Can't load library: /tmp/swtlib-32/libswt-mozilla-gtk.so解决