MyEclipse项目中的构建路径和类路径lib的问题
2012-11-20 10:36
295 查看
MyEclipse项目中的构建路径和类路径lib的问题
前几天寝室同学装上了新系统,完成之后在使用原先的MyEclipse项目时,几个项目出现了错误,我一看是由于所需要的jar包不存在造成的,仔细一看,同学的挺多的项目都是用构建路径的方式将jar包放入到MyEclipse项目中的,而且有些项目都是Web项目,对于一个Web项目来说,按照标准的方式都是将所需要的jar包放在lib文件夹下的,而有时做普通的java项目的时候,都习惯于用构建路径的方式将所需要的jar导入进来。对于用构建路径的方式将jar导进来,和将jar包放入到lib下结果是一样的但是两者有一些的不同时需要注意的。
首先两种方式对于放置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包添加到构建路径中去。就行了。这样讲项目给被人的时候,也能用了。如图所示:
![](http://img.my.csdn.net/uploads/201211/20/1353379193_9831.JPG)
![](http://img.my.csdn.net/uploads/201211/20/1353379208_6962.JPG)
在项目上单击鼠标右键新建文件夹,并名为lib文件夹,将所需要的jar包放入到lib文件夹下,再将lib下的所有jar包添加到构建路径中去就行了。对于Eclipse也是这样的。
对于一个程序员来说一定要养成一个好的习惯。
前几天寝室同学装上了新系统,完成之后在使用原先的MyEclipse项目时,几个项目出现了错误,我一看是由于所需要的jar包不存在造成的,仔细一看,同学的挺多的项目都是用构建路径的方式将jar包放入到MyEclipse项目中的,而且有些项目都是Web项目,对于一个Web项目来说,按照标准的方式都是将所需要的jar包放在lib文件夹下的,而有时做普通的java项目的时候,都习惯于用构建路径的方式将所需要的jar导入进来。对于用构建路径的方式将jar导进来,和将jar包放入到lib下结果是一样的但是两者有一些的不同时需要注意的。
首先两种方式对于放置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包添加到构建路径中去。就行了。这样讲项目给被人的时候,也能用了。如图所示:
在项目上单击鼠标右键新建文件夹,并名为lib文件夹,将所需要的jar包放入到lib文件夹下,再将lib下的所有jar包添加到构建路径中去就行了。对于Eclipse也是这样的。
对于一个程序员来说一定要养成一个好的习惯。
相关文章推荐
- MyEclipse项目中的构建路径和类路径lib的问题
- 【Eclipse 01】MyEclipse项目中的构建路径和类路径lib的问题
- Vue-cli构建项目, 组件中js代码引入图片路径问题
- web项目构建路径设置问题
- MyEclipse的 lib和Build path(构建路径)
- Qt项目构建路径问题
- Myeclipse更新整个项目后,有时java或jsp文件,会提示错误,找不到类路径等问题。
- 关于MyEclipse中tomcat部署项目的路径问题
- Myeclipse tomcat部署项目至根路径INVALID的问题
- java-----遇到问题------myeclipse----发布项目到tomcat中lib文件夹没有子项目产生ClassNotFoundException错误
- java-----遇到问题------myeclipse----发布项目到tomcat中lib文件夹没有子项目产生ClassNotFoundException错误
- 使用MyEclipse发布Web项目时URL访问路径问题。
- MyEclipse搭建web的Maven项目index.jsp出现构建路径没有找到子类的错误
- Vue-cli 构建项目 的`.vue`组件中, scss中添加背景图路径问题
- 使用MyEclipse发布Web项目时URL访问路径问题。
- MyEclipse的 lib和Build path(构建路径)
- vs项目中头文件(.h)静态库(.lib)和 动态库(.dll )的路径和配置问题
- 在eclipse中lib文件夹构建的路径,jar包都在根目录的问题解决
- Myeclipse中导入Android项目时,提示的错误:由于项目的构建路径不完整,所以未构建该项目。