【发布时间】:2017-05-27 20:47:49
【问题描述】:
我正在开发一个库和一个使用该库的应用程序。
我没有这个库的任何远程存储库,它只是作为常规项目存储在 GitHub 上。
在我的应用程序中,我想将此库用作依赖项,我正在考虑使用这样的结构:
.
├── README.md
├── project.clj
├── repo
├── src
├── target
├── libraries
│ └── my-library
└── test
其中my-library 是git submodule 与我的图书馆。如何让我的应用知道这种依赖关系?
2016 年的解决方案是什么?
【问题讨论】:
-
这看起来像是 stackoverflow.com/q/2404426 的副本。如果不是,请澄清。
-
这不是 that 问题的重复,因为这个问题是关于源代码依赖关系的,而那个问题是关于 jar 文件的。这可能仍然是重复的,只是不是 那个 的重复
-
my-library被包含为git submodule有什么特别的原因吗?特别是,它与项目的关系是否不仅仅是另一个依赖项?