如何在Heroku上的Clojure项目中添加秘密依赖项而不将它们放在公共存储库中?
答案 0 :(得分:2)
1)在项目的根目录中创建一个文件夹
mkdir repo
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 -Dversion =版本 -Dpackaging =罐子 -DlocalRepositoryPath =路径到特定本地回购
3)小心从.gitignore中删除.pom和jar
4)git add repo
5)编辑project.clj并添加行
:local-repo" repo"
Leiningen将在repo中以及所有其他依赖项的公共存储库中查找您的秘密依赖项。