当我用JAR格式打包Java代码时,Eclipse中的那些引用库也会打包在里面吗?如何将所有引用的库导入到Eclipse中的文件夹中?
我遇到了一个使用import> general> file system来导入JAR文件而不是外部JAR文件的教程。有什么区别吗?
当我用JAR格式打包Java代码时,Eclipse中的那些引用库也会打包在里面吗?如何将所有引用的库导入到Eclipse中的文件夹中?
我遇到了一个使用import> general> file system来导入JAR文件而不是外部JAR文件的教程。有什么区别吗?
当您导出可运行jar文件(使用导出向导)时,可以选择包含所有依赖项。这不是默认设置,它需要一些类加载魔法(Eclipse需要关注的内容),但是如果这样做,Eclipse会包含代码依赖的所有jar文件,并最终生成一个独立的jar文件。如果您创建一个正常的jar文件(可运行或不可运行),则不包含依赖项。
是的,你可以右键点击项目 - >属性 - > Java的构建路径 - >选择库选项卡,然后选择“添加JAR”或“添加外部Java”到lib文件夹...
因此,将所有库放入项目中的lib
文件夹是一种非常好的方法。
或者您也可以在创建新项目时添加新的参考库。
包装是什么意思?当你导出一个jar文件时,我们是在讨论这种情况吗? – Thilo 2010-12-10 06:04:07
是的!这就是我的意思 – wizztjh 2010-12-10 06:13:48