晚上好,
我正在设计用户可以在自己的计算机上使用的程序。我有两个问题:
我需要将 Apache POI 导入到我的库中,但不太找到具体操作方法(我花了 2 个小时在互联网和 StackOverflow 上寻找它,但找不到任何有效的东西)。 我使用的 Mac 具有最新版本的 Mac OS 和 Eclipse,并从 Apache POI 网站下载了 poi-4.1.2,但无法将其添加到我的库中。 我对此很陌生,所以我不太了解如何添加库(我只是在遵循非常详尽的指南后才添加了 JUnit)。
其次,考虑到用户将在他们的计算机上使用该程序,他们是否可以在不下载 Apache POI 的情况下使用它,或者有什么方法可以将其直接添加到程序中?
提前致谢
最佳答案
可以使用 Maven、Gradle 将外部库作为依赖项导入到您的项目中,或者将它们手动添加到您的 Java 项目“构建路径”中。
多年来我们广泛使用 Maven 来构建项目,它是一个很棒的工具。我认为这是我用来处理依赖关系的最好工具。所以我想你也可以使用它。学习 Maven,您将赢得每月许多天的项目部署、测试和构建流程的工作。
您的程序将被捆绑并包含其所有依赖项。您可以使用一些 Maven 插件来构建 fat jar 或更精确地使用程序集插件。
如果您想将您的工作分发给不知道其工作原理的人,我认为包含所有依赖项的 fat jar 是最好的方法。
良好的编码!
关于java - 将 Apache POI 导入 eclipse 项目并使其可以在另一台计算机上使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61166171/