我是sbt的新手,我正在尝试使用命令行创建一个java项目。我遵循了目录结构的约定:
src>
main>
java>
<--java file-->
我编写了简单的build.sbt文件,其中包含以下行
scalaVersion := "2.12.3"
name :="New-Folder"
version := "1.0"
在cmd中,我从New-Folder目录执行了sbt,最后显示“无法创建目录C:/ xxx / New-Folder / project”。我尝试将build.sbt放在New-Folder和src文件夹中并运行sbt但是没有成功。
有人可以告诉我在目录结构中保存这个build.sbt文件的正确位置是什么,以及关于使用sbt构建java项目的正确方法的一些指示。
提前致谢。
答案 0 :(得分:0)
仔细阅读sbt文档:Directory structure。
如果您的项目位于C:/xxx/New-Folder/
,
build.sbt
,即C:/xxx/New-Folder/build.sbt
src/
相同,应为C:/xxx/New-Folder/src/main/java/...
如果sbt仍然说Couldn't create directory ...
,可能是写权限有问题。