2010-12-10 48 views
2

当我用JAR格式打包Java代码时,Eclipse中的那些引用库也会打包在里面吗?如何将所有引用的库导入到Eclipse中的文件夹中?

我遇到了一个使用import> general> file system来导入JAR文件而不是外部JAR文件的教程。有什么区别吗?

+0

包装是什么意思?当你导出一个jar文件时,我们是在讨论这种情况吗? – Thilo 2010-12-10 06:04:07

+0

是的!这就是我的意思 – wizztjh 2010-12-10 06:13:48

回答

4

当您导出可运行jar文件(使用导出向导)时,可以选择包含所有依赖项。这不是默认设置,它需要一些类加载魔法(Eclipse需要关注的内容),但是如果这样做,Eclipse会包含代码依赖的所有jar文件,并最终生成一个独立的jar文件。如果您创建一个正常的jar文件(可运行或不可运行),则不包含依赖项。

2

是的,你可以右键点击项目 - >属性 - > Java的构建路径 - >选择库选项卡,然后选择“添加JAR”或“添加外部Java”到lib文件夹...

因此,将所有库放入项目中的lib文件夹是一种非常好的方法。

或者您也可以在创建新项目时添加新的参考库。

相关问题