2013-04-30 132 views
0

我查看了关于此的文章和论坛帖子;制作一个lib并将其添加到您的构建路径中。那么,我完全是这样做的。我有一个libs文件夹,从那里开始,我尝试了一些方法。我选中它们,右键单击,去建立路径,并添加它们。它把他们搬到了图书馆。我也尝试右键单击该项目,去属性,去建立路径,库,添加jar,并从我的libs文件夹中选择它。但是,当我运行它时,它仍然没有找到jar,我在这里做错了什么?Eclipse Jar构建路径

第1步: 在lib文件夹中选择Jar文件>右键点击>构建路径>添加

第2步: 选择项目>右键点击>属性>构建路径>库>添加罐>选择并添加罐子。

+0

什么是Eclipse项目的类型:Java项目,动态Web项目?你能用jars和Java Build Path视图提供关于lib文件夹的一些截图吗? – devang 2013-04-30 02:28:12

+0

http://imgur.com/goEVTn5 – Herith12 2013-04-30 03:40:48

+0

这也是一个JavaProject,和构建路径视图:http://imgur.com/CR3zbsH - 另外,我正在改变一些东西,试图找到一个解决方案,所以这两个图像在乔达时间不匹配,他们是两个不同的罐子,但他们在项目中匹配。现在,我有一个正常的。 – Herith12 2013-04-30 04:08:42

回答

0

如果JAR文件显示在Referenced Libraries下,那么Eclipse应该将它们包含在构建路径中。我会确保1)JAR文件具有您认为它在其中执行的文件,并且2)JAR没有任何您需要的本地库(这会阻止它工作)。

+0

http://joda-time.sourceforge.net/installation.html - 所以在该页面的底部,它表示我需要Apache Ant或Maven从源代码构建。这不适用于这种情况,对吗? – Herith12 2013-04-30 04:05:55

+0

我发现这在执行可执行文件时起作用,但我只是做了一个jar。只用罐子就可以做到这一点吗? – Herith12 2013-05-01 01:51:20

+0

JAR不是从源码构建的,它包含预构建的库。 :D你是什么意思,它在执行可执行文件时起作用? – mdierker 2013-05-01 05:24:02

0

尝试右键单击项目,转到属性,转到构建路径。

他们删除现有的JRE系统库

finaly添加新lybrary,JRE系统库