我有一个sbt g8模板,我为我的项目定制,这是作为一个子项目在多模块scala sbt项目,这是分配给我的组织之一。例如。,
main-project
- projec1
- sbt-template-project.g8
- some-other-project
main-project可以在我的git repo中找到,我想知道如何从sbt-template-project创建一个项目?我尝试了下面的方法,但是它显示"Template Not Found":
sbt new file:https://github.com/my-organization/main-project/tree/master/sbt-template-project.g8
我也试过:
sbt new file:https://github.com/my-organization/main-project/sbt-template-project.g8
我也试过:
sbt new https://github.com/my-organization/main-project/sbt-template-project.g8
从模板生成项目的正确方法是什么?
编辑:我甚至尝试了以下方法:
sbt new my-organization/main-project -d sbt-template-project-g8
即使是失败的消息"模板未找到"
1条答案
按热度按时间2wnc66cl1#
基本上不支持您的流程-请参阅:http://www.foundweekends.org/giter8/template.html-Giter 8(和
sbt new
)仅支持GitHub仓库,其中模板位于根目录或src/main/g8
中。你最好的选择是手动使用git clone,然后调用
sbt new
,传递路径到子目录:目录名end with
.g8
.