【问题标题】:Import Apache POI into eclipse project and make it useable on another computer将 Apache POI 导入 eclipse 项目并使其在另一台计算机上可用
【发布时间】:2020-04-12 02:37:14
【问题描述】:

晚上好,

我正在设计用户可以在自己的计算机上使用的程序。我有两个问题:

我需要将 Apache POI 导入到我的库中,但找不到具体方法(我花了 2 个小时在 Internet 和 StackOverflow 上寻找它,但找不到任何可行的方法)。 我正在使用带有最新版本的 Mac OS 和 Eclipse 的 Mac,并从 Apache POI 网站下载了 poi-4.1.2,但我无法将其添加到我的库中。 我对此很陌生,所以我不太了解如何添加库(我只是在遵循非常详尽的指南后才设法添加 JUnit)。

其次,鉴于用户将在他们的计算机上使用该程序,他们是否可以在不下载 Apache POI 的情况下使用它,或者有什么方法可以直接将其添加到程序中?

提前致谢

【问题讨论】:

标签: java eclipse macos apache-poi


【解决方案1】:

可以使用 Maven、Gradle 将外部库作为依赖项导入到您的项目中,或者手动将它们添加到您的 Java 项目“构建路径”中。

多年来,我们广泛使用 Maven 来构建项目,它是一个很棒的工具。我认为这是我用来处理依赖关系的最佳工具。所以我认为你也可以使用它。学习 Maven,您将在每个月的项目部署、测试和构建过程中赢得很多天的工作。

您的程序将被捆绑和所有它自己的依赖项。您可以使用一些 Maven 插件来构建 fat jar 或更精确地使用程序集插件。

如果你想将你的工作分发给不知道它是如何工作的人,我认为包含你所有依赖项的胖 jar 是最好的方法。

编码不错!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-02
    • 1970-01-01
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多