如何在导出项目存档中包含外部库

时间:2013-02-21 13:23:46

标签: java eclipse

我正在尝试使用eclipse将项目导出到存档文件。但是,由于我包含了一个外部库,db4o lb使我的项目无法在另一台计算机上运行单元测试。所以我想知道如何将我的项目导出到可能包含外部库的存档文件中,以便导入我的项目的人可以在不首先更改内置配置的情况下运行单元测试。非常感谢你的帮助

2 个答案:

答案 0 :(得分:0)

看看maven。

您可以将项目和相关依赖项放在版本管理器(SVN,Git等)上,并告诉其他人从那里结帐。

如果您不想设置自己的

,Google代码是一个很好的解决方案

答案 1 :(得分:0)

您可以在Eclipse中创建一个可运行的jar - 有一个选项可以将所需的库打包到生成的jar中。为此,您需要运行配置,即至少有一个类应包含main方法。 jar可以从项目中引用,就像不可运行的jar一样。

或者,这些是实现它的方法 使用Maven: Including dependencies in a jar with Maven

并使用Ant(Lucas Pottersky的回答): Eclipse: How to build an executable jar with external jar?