2017-08-31 67 views
-2

我是sbt的新手,我正嘗試使用它從命令行創建一個java項目。我遵循的目錄結構的約定:使用sbt創建java項目

src> 
    main> 
    java> 
     <--java file--> 

我寫它具有以下行

scalaVersion := "2.12.3" 
name :="New-Folder" 
version := "1.0" 

在cmd中,來自新文件夾目錄簡單build.sbt文件,我執行SBT和它顯示的結尾'無法創建目錄C:/ xxx/New-Folder/project'。我嘗試將build.sbt放入New-Folder和src文件夾並運行sbt,但沒有成功。

有人可以告訴我什麼是正確的地方,以保持這個build.sbt文件在目錄結構和一些指針,以正確的方式來建立與sbt的Java項目。

在此先感謝。

回答

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 ...,寫入權限可能存在一些問題。