【问题标题】:Managing JAR dependencies in a solo development environment在单独的开发环境中管理 JAR 依赖项
【发布时间】:2011-01-28 09:33:25
【问题描述】:

我应该为此使用 maven 之类的东西吗?还是在它们发生时找到它们会更好?除了我自己,我不支持任何用户。

【问题讨论】:

    标签: java jar maven


    【解决方案1】:

    一如既往,视情况而定。我发现 maven 在使用主要 maven 存储库中可用的流行库时可以很好地工作,因此我不必自己进行太多配置。此外,Netbeans 等一些花哨的 IDE 让使用 maven 进行 jar 管理变得非常有趣:只需开始输入 jar 的名称,甚至在该 jar 中输入一个类,就会神奇地找到这些库并将其作为依赖项添加到您的项目中。

    如果没有 IDE,手动添加依赖项可能会更麻烦,但我仍然值得。最后,你还有什么其他选择。蚂蚁?

    【讨论】:

    • Ant 有 Ivy,它提供了发帖人要求的模块依赖管理。
    【解决方案2】:

    我将 Maven 用于个人和团队项目。设置是最小的,我发现即使在单独的项目中也容易得多。有时你可以花一些时间来跟踪一些感兴趣的项目的依赖关系......当 Maven 会为你做这件事时,为什么还要麻烦 并且帮助你避免项目依赖之间的冲突。

    【讨论】:

      【解决方案3】:

      好吧,没有更多细节,我只想说:你不觉得 Maven 让事情变得更容易(这很可能是你问题的答案所在)吗?如果您不这样做,请不要使用它。如果你这样做了,那么你就有了答案。就个人而言,我将它用于我的所有项目(专业、个人、大团队、小团队,甚至是一个团队)。

      【讨论】:

        猜你喜欢
        • 2016-10-17
        • 1970-01-01
        • 1970-01-01
        • 2021-05-05
        • 1970-01-01
        • 2022-07-14
        • 1970-01-01
        • 1970-01-01
        • 2019-05-25
        相关资源
        最近更新 更多