当前位置:编程学习 > JAVA >>

Eclipse 一个简单的问题

比如说workspace里有一个project "TestClasspath", 想通过相对路径引用跟它同一个目录下的ThirdParty里面的jdom.jar,注意ThirdParty不是一个java project,只是一个简单的文件夹。不知道怎么设定该jar的相对路径。。。

我已经在.classpath下添加了<classpathentry kind="lib" path="/ThirdParty/jdom.jar"/>,但是eclipse依然说找不到该jar,大家有木有遇到类似的问题,帮忙解答一下啊! --------------------编程问答-------------------- help,这个问题挺困扰的 --------------------编程问答-------------------- 直接在 设置Build Path里添加jar包,不推荐自己去手动修改 --------------------编程问答-------------------- 恩,但是通过"Add Extenal JARs",好像只能加进去绝对路径啊 --------------------编程问答--------------------
引用 2 楼 inhibitory 的回复:
直接在 设置Build Path里添加jar包,不推荐自己去手动修改

一般来说,都是这样添加classpath的,不建议手动添加 --------------------编程问答-------------------- 了解,不过请大家解决我的问题啊,"ThirdParty不是一个java project,只是一个简单的文件夹,添加ThirdParty文件夹下jar的相对路径" --------------------编程问答--------------------
引用 2 楼 inhibitory 的回复:
直接在 设置Build Path里添加jar包,不推荐自己去手动修改


同意!放在build path下,可以跟在项目一起移走。就算你给相对路径,一道别的机子上,该路径下不一定就存在给文件呀。 --------------------编程问答-------------------- 这我就不明白了,TestClasspath只是一个子项目,只要我把整个项目,包括TestClasspath,ThirdParty等整个项目打包,其中都是用相对路径,这不就可以吗 --------------------编程问答--------------------
引用 7 楼 bignippleboy 的回复:
这我就不明白了,TestClasspath只是一个子项目,只要我把整个项目,包括TestClasspath,ThirdParty等整个项目打包,其中都是用相对路径,这不就可以吗


这样的话你就把子项目添加的完整项目中就可以了,没有必要修改classpath的,我也这样做过,一个项目里只放第三方内库,另一个项目放自己的代码。让后再存放代码的项目中引入存放jar包的项目就是了。 --------------------编程问答-------------------- 听不懂   --------------------编程问答-------------------- 恩, 那你的意思就是说thirdparty只能作为一个子项目存在,这样才能在其它子项目中引用thirdparty的jars. --------------------编程问答--------------------   一个问题的解决方法有很多种 --------------------编程问答-------------------- 把ThirdParty里面的jdom.jar放到 project "TestClasspath" 目录下面去;而不是"TestClasspath"的同级目录 --------------------编程问答--------------------
引用 7 楼 bignippleboy 的回复:
这我就不明白了,TestClasspath只是一个子项目,只要我把整个项目,包括TestClasspath,ThirdParty等整个项目打包,其中都是用相对路径,这不就可以吗

zancheng --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 直接在BuildPath里 添加那个文件夹就可以了

--------------------编程问答-------------------- 正在学习myeclipse,关注。 --------------------编程问答-------------------- --------------------编程问答-------------------- 项目建个LIB文件夹、你的jar放在项目里,"Add Extenal JARs"搞定它。
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,