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包添加到构建路径中去。就行了。这样讲项目给被人的时候,也能用了。如图所示:


在项目上单击鼠标右键新建文件夹,并名为lib文件夹,将所需要的jar包放入到lib文件夹下,再将lib下的所有jar包添加到构建路径中去就行了。对于Eclipse也是这样的。
对于一个程序员来说一定要养成一个好的习惯。
相关文章
MyEclipse 2013使用最高级的桌面和Web开发技术,包括 HTML5 和 Java EE 6,支持 JPA 2.0、JSF 2.0 、Eclipselink 2.1 以及 OpenJPA 2.0,这里介绍一下他的注册免费方法2013-07-21
Myeclipse 2013 破解文补丁(Myeclipse2013 破解安装图文说明)
需要破解Myeclipse2013,不过我发现我之前的破解Myeclipse2010的破解程序破解不了2013了,无奈之下,百度了N久,又找到一个破解程序,测试成功2013-07-21MyEclipse10和Tomcat7运行Web页面的配置方法
这篇文章主要介绍如何在MyEclipse10中,结合Tomcat在浏览器中看到写的Web页面的配置方法,需要的朋友可以参考下2013-05-25- 怎样设置才能在MyEclipse中让struts.xml文件出现自动提示的功能,我以为这是很简单的事,只要将该struts.xml文件所对应的dtd文件关联上就行了,但是那时我也是第一次整这个2013-05-25
MyEclipse 8.0正式版发布(下载以及安装+注册码+升级)
MyEclipse Enterprise Workbench(企业级工作平台) 8.0版发布了! MyEclipse是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合2013-05-25
myeclipse V8.5.0 官方正式版(附注册以及汉化方法)
经过了MyEclipse 8.5 M1和MyEclipse 8.5 M2两个版本,MyEclipse Enterprise Workbench 8.5 for Eclipse 3.5.2终于在昨天正式发布了!在官方网站上 MyEclipse 8.5 可以下载2013-03-12
myeclipse语言互换工具 v1.4 绿色版(myeclipse8.5.0 汉化工具)
myeclipse语言互换工具v1.4是进行myeclipse英文版进行中英文互换,如果不想使用中文界面,只需点击一下还原就变成英文界面了,在次使用中文界面在点击一下汉化,使用上很方2013-03-12
MyEclipse 9.0 最新官方版(windows/linux) 附汉化包与注册机
MyEclipse 9.0 经过 M1,M2,终于出了正式版(MyEclipse For Spring 还是 8.6.1)。该版本集成了 Eclipse 3.6.1,支持 HTML5 和 JavaEE 6,本文附上相关下载地址,如果无法下2013-03-08- MyEclipse 9.0正式版汉化包下载,需要的朋友可以试试2013-03-08
- MyEclipse 9.0的激活机制终于破解了,破解步骤比老版本要复杂一些,但是是绝对可以破解的,这个破解对主程序无任何修改,只替换公钥,如果有牛人会快速从公钥反推私钥,那2013-03-08







最新评论