【发布时间】:2014-12-28 06:00:36
【问题描述】:
这可能是一个非常愚蠢的问题。我刚刚通过将 .jar 文件添加到类路径之类的东西中学习了如何在 java 中使用外部库,但是您将 .jar 文件保存在哪里呢?在有关将 .jar 文件添加到类路径的视频教程中,程序员只是将 .jar 文件保存在他的下载文件夹中。那么你可以把文件放在任何地方吗?或者是否有一个关于我应该遵守的保存库文件的一般范式?
【问题讨论】:
-
通常 jar 文件被放入项目内的 lib 文件夹中
-
您可能还想对依赖管理器系统进行一些研究,例如 Maven
-
一般来说,这将取决于您的需求。像 Maven 这样的依赖管理器将负责维护对您正在使用的库版本的正确引用。如果您没有依赖管理器,您将需要设计自己的控制库的方法,但一般来说,如果您可以避免它,您还应该避免将它们包含在您可能使用的任何源代码控制系统中。 .
-
答案取决于。您是否自己构建了一个自定义项目,那么重要的是您可以以某种对您来说合乎逻辑的方式找到依赖项。您是否正在与多个开发人员一起构建项目?那么您需要一种其他开发人员可以管理依赖关系的方法,这种方法不会破坏其他用户的代码,但也很容易管理。根据用户是否在同一个网络上会提供不同的解决方案,例如自动依赖管理系统。更新之间的时间间隔也可能会影响您的选择。