1

我正在使用 Eclipse。

我写了一个小的 Java Gui 工具,它依赖于我的 eclipse 项目中包含的 jnetpcap 库。在我的磁盘上,该库位于与项目不同的目录中。

我想构建一个 jar ( export-> jar) 让它在其他计算机上运行,​​但我没有找到如何“包含”该 jar 文件。

我不介意它是合并到一个文件中还是库是单独发货的。我只是不知道要配置什么以及在哪里完整构建该依赖项。

4

2 回答 2

2

没有开箱即用的方法可以做到这一点,但是有一些工具可以提供 jar 依赖包含。

我想到了Jarjarone-jar。两者都提供 ant 任务,后者有一个 maven 插件。

如果您使用的是 Eclipse,则在创建可执行 jar 时,依赖项会自动包含在 AFAIK 中。

于 2012-04-27T08:47:11.800 回答
2

我强烈建议您查看 Ant 或 Maven 等构建工具。它们是 Java 项目的事实上的标准,将帮助您完成这些任务。

看看这个链接:http ://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

基本上你需要 5 分钟的时间来理解 Maven 的基本原理,并且可能需要 30 多分钟才能知道如何使用插件来实现你想要的。如果我在 5 年前就知道 Maven,它确实可以节省我数周的时间。

于 2012-04-27T09:00:27.857 回答