【发布时间】:2014-04-23 10:09:08
【问题描述】:
如何在 Heroku 上的 Clojure 项目中添加秘密依赖项而不将它们放在公共存储库中?
【问题讨论】:
如何在 Heroku 上的 Clojure 项目中添加秘密依赖项而不将它们放在公共存储库中?
【问题讨论】:
1) 在项目根目录下创建文件夹
mkdir 仓库
2) 使用 maven 命令将依赖项安装到 repo
mvn org.apache.maven.plugins:maven-install-plugin:2.5.1:install-file -Dfile=path-to-your-artifact-jar -DgroupId=your.groupId -DartifactId=你的artifactId -版本=版本 -D包装=罐子 -DlocalRepositoryPath=path-to-specific-local-repo
3) 小心从 .gitignore 中删除 .pom 和 jar
4) git add repo
5) 编辑 project.clj 并添加该行
:local-repo "repo"
Leiningen 将在 repo 和公共存储库中查找所有其他依赖项的秘密依赖项。
【讨论】: