我刚刚在我的 Windows Vista 机器上安装了 sbt,按照 github wiki 上的指南,使用包含的 sbt.bat 脚本
set SCRIPT_DIR=%~dp0
java -Dfile.encoding=UTF8 -Xmx1024M -Xss1M -XX:+CMSClassUnloadingEnabled
-XX:MaxPermSize=256m -jar "%SCRIPT_DIR%sbt-launch.jar" %*
当我运行 sbt
在一个空目录中,我得到 p>
L:\foo>sbt
L:\foo>set SCRIPT_DIR=L:\lib\sbt\
L:\foo>java -Dfile.encoding=UTF8 -Xmx1024M -Xss1M -XX:+CMSClassUnloadingEnabled
-XX:MaxPermSize=256m -jar "L:\lib\sbt\sbt-launch.jar"
[info] Set current project to default-058262 (in build file:/L:/foo/)
>
而不是创建新项目的预期提示。我做错了什么?
最佳答案
与 SBT 0.7 相比,SBT 0.10+ 不会提示您创建项目,而是采用一些默认配置并部署自己的工作目录。
如果你想为你提供设置,你必须添加一个 build.sbt
文件或一个完整的配置。
关于java - sbt 正在使用 "default"项目而不是创建一个新项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7664208/