使用 maven 管理 Java EE 项目很不错,并将所有 jar 依赖项放在 pom.xml 中,这样您就不需要将这些大 jar 文件添加到您的 git 版本控制 repo 中。
这很棒,尤其是当所有依赖项都在 Maven 中央仓库中时。
如果有一些 jar lib 不包含在 maven Central repo 中,你会将这些 jar lib 添加到 git repo 中吗?或者您只会将这些文件上传到您的本地 Nexus 服务器?(无论如何,如果有一天你不在本地的 nexus 服务器上,这并不好)
那么你的选择是什么,你会将 jar 文件放到 git repo 中吗?或者你只会在 pom.xml 中定义它?当 Maven 的中央存储库不包含此类 jar 库时。