2010-03-16 61 views
32

在开发Java项目时,我将所有jar文件放在我的项目中创建的文件夹中,名为libs.现在有没有办法将我的libs文件夹添加到Java类路径中,我不必添加每个单独的jar?将文件夹添加到Eclipse类路径

我在想一些变量或创建用户库的内容。

+0

我有一个类似的问题,因为从命令行运行时,可以说java -cp /my/libs/directory/*.jar name.of.Class。这样,你可以把它放在一个脚本或批处理文件中,也许可以更改jar文件而不必更改脚本(我确信有人会想这样做)。当然,必须有一个简单的方法来在Eclipse的类路径中添加一个条目 – 2013-10-30 18:50:33

回答

32

根据你所说的,我可能会创建一个包含你的库JAR的用户库。

您可以使用Window => Preferences创建一个用户库,向下钻取到Java => Build Path => User Libraries。 =>然后选择New,并给你的库命名=>然后添加你想要的JAR。

然后,您可以将所有JAR添加到您拥有的任何项目的类路径中,方法是右键单击该项目=>添加库=>用户库,然后选择您的库。


更新;要让Eclipse动态地将您放入文件夹的.jar文件添加到项目类路径中,您需要一个名为Library Folder ClasspathContainer的插件。按照these instructions,你是在做生意。

+1

我听到你的想法/解决方案,但它不是我正在寻找的东西。基本上对于我创建的每一个新项目,我只是希望eclipse拿起该项目中的libs文件夹,并自动添加我放入其中的jar文件。完全像Web项目中的WEB-INF/lib文件夹。 – Paul 2010-03-16 21:49:14

+5

我明白你现在在找什么。看起来Eclipse不能开箱即用,但是这里有一个插件(http://sourceforge.net/projects/libcontainer/),它会自动将.jars文件夹添加到您的类路径中。希望能够完成这项工作。现在尝试... – Brabster 2010-03-16 22:20:10

+1

作品。很好的问题 - 我会自己使用这个! – Brabster 2010-03-16 22:28:44

相关问题