环境:MyEclipse 6.5
问题:MyEclipse 工程使用相对路径导入Jar包
我们在导入工程时,往往添加Jar都是使用的绝对路径,但这带来了一个问题,不同的用户使用工程都得重新配置Build Path,有没有方法解决呢?当然有,那就使用相对路径吧。使用绝对路径使得传输工程时占用的空间那么大,但只是工程,相应的Jar包还是要拷贝给别人,不能保证每个人都有对应的Jar包。而使用绝对路径的话,必使得工程相当庞大。所以任何事情都没有完美的,事情的双面性必然存在。有利也有弊,也让我们学会了怎么取舍,选择最优解决方案。综合考虑,建议使用相对路径。
解决:
1. Java工程/Java Web工程--------->import(导入) --------->FileSystem;
2.选择包含Jar包的文件夹--------->Finish;
3. Java工程/Java Web工程--------->Properties--------->JavaBuildPath--------->Libraries--------->Add Jars;
4.选择工程里的Jar包--------->OK;
5. 可以看到相应的Jar后缀是工程名,而不是绝对路径.
分享到:
相关推荐
在对struts2,hibernate以及spring进行整合时,我们经常会使用MyEclipse自己为我们导入jar包,而实际上有很多jar包我们用不上,而且各框架之间的jar包还可能会有冲突,最终导致我们的项目过大,部署时间长,还可能会...
myeclipse反编译工具,目录下面含有两个文件,一个是.jar文件,一个是.exe文件,把.jar文件放到myeclipse下的plugins文件夹下,另一个.exe文件路径引入jadclipse目录中path to decompiler 路径下
使用这里提供的jar包替换原来的包可以解决此问题. 食用方法如下(eclipse使用方法一样): 1.在myeclipse的安装路径下搜索"jface.text"找到文件名类似的原始文件; 2.检查jar包的版本以及文件名中的时间,跨度太大可能...
第二步: 将jad.exe放进\Java\jdk1.7.0\jre\bin目录底 下,如果你的环境变量设置的没有问题,那么在DOS环境下敲入cmd->jad,你会发现jad命令已经可以使用了,但是要与 MyEclipse6.5结合使用,请看下一步; 第三步:将...
jar文件夹下是打好的配置文件助手jar包,导入你自己的工程即可使用 docs文件夹下是该助手的帮助文档,首页是index.html test文件夹下是测试代码及使用样例 license文件夹下是一份apache lincese
第二步:将jad.exe放进\Java\jdk1.7.0\jre\bin目录底下,如果你的环境变量设置的没有问题,那么在DOS环境下敲入cmd->jad,你会发现jad命令已经可以使用了,但是要与MyEclipse6.5结合使用,请看下一步; 第三步:在...
如果通过MyEclipse的import功能引入,会自动引入struts1.2的所有包,如果没有引入,请自己拷贝(commons-beanutils.jar、commons-collections.jar、commons-digester.jar、commons-fileupload.jar、commons-logging....
资源内部含有:两个最新jar包,示例... 1.2 此时,程序中自带的jar包路径可能不正确,须将两个jar包删除,然后重新导入。 右键项目—>Build Path—>Configure Build Path—>remove 然后 Add 然后运行项目就可以了。
在MyEclipse中导入jar包方法:右键项目名--->Build Path—>Configure Build Path... 会弹出来一个框 在那四个选项选择 Libraries 然后再选择 右边 第二个选项Add External Jars... 然后就是你JAR的路径
3.2.17快速加入、删除jar包到Build Path 63 3.2.18查看当前类被哪些类引用 63 3.2.19设置编辑器字体,颜色和显示行号 63 3.2.20 Link文件 64 3.2.21安装插件 65 3.2.22获取帮助和阅读帮助文档 65 3.2.23 CVS团队源...
3.如果您不是采用MyEclipse开发,可能无法部署项目,或者提示什么一个文件上锁什么的,请不要使用导入项目,您可以自己建立一个web工程,名字叫做bmsh(一定要bmsh,因为我页面中的图片和js引用的时候写了绝对路径),...
3.如果您不是采用MyEclipse5.1开发,可能无法部署项目,或者提示什么一个文件上锁什么的,请不要使用导入项目,您可以自己建立一个 web工程,名字叫做bmsh(一定要bmsh,因为我页面中的图片和js引用的时候写了绝对...
导入项目后,会报错,导入jar包即可。 struts2+spring2.5+hibernate3.2+dwr+MySQL驱动包 把上述包导了就没错了。 打包有个user.txt为数据库导出的,你导入mysql就行,里面的图片路径你没有,所以不会有图片,不用...
6、基于Bootstrap的Java企业通用开发平台框架只引用了一个第三方jar包(sina.jar),这个第三方jar包的源码在附件压缩包里。 7、系统运行在JDK7+和Tomcat7+。 8、开发环境任何地方不要包含非英文路径。
4. 在lib中找到restclient-ui-3.2-jar-with-dependencies.jar工具包,并运行(在控制台找到jar包对应路径,运行java -jar restclient....jar); 5. 运行工具包后在工具地址栏输入:...
Acegi2最新安全框架的典型实例,包括权限、资源和URL路径的拦截等,附带程序的说明文档,数据库的创建脚本,数据库为MySql,MyEclipse工程,可以直接导入。由于文件大小限制,已把相关jar包删除,请自行去网上下载...
所用数据库为sql server 2008,程序运行环境为myeclipse,将以使用者,将jsp的编码方式改为utf-8,用到图片上传的组件jspsmart.jar,会存在路径不能显示的状况,建议使用IE浏览器(解决办法:打开浏览器-工具-...
导入一个工程测试,双击一个*.class的文件,你将会看到效果了。如果没有效果,请看第六步; 第六步:window-> Editors->File Associations ->*.class-> JadClipse Class File Viewer (default)把*.class打开方式设...