8
如何爲基於sbt
的項目指定自定義目錄佈局?我一直在尋找網上sbt
材料,但我在努力尋找此信息...如何爲sbt項目指定自定義目錄佈局?
我沒有找到文檔中是默認位置:
- 來源的基本目錄
- 源在
src/main/scala
和src/test/scala
src/main/java
- 測試和
src/test/java
- 數據文件
src/main/resources
和src/test/resources
- 非託管的JAR文件
lib/
如何在build.sbt
文件來覆蓋這些?
我的項目結構是目前如下:
- 來源:
[workspace]/sandbox-scala/src/sbt/myFirst/
- 圖書館:
[workspace]/java-lib/common/lib/
任何幫助表示讚賞。
謝謝,感謝:) – 2013-05-10 16:35:10
SBT的文檔已經改進,但它仍然需要更多的工作。 我有一個代碼(從非JVM語言移植)與佈局測試混合(但一致使用特定的「Test.extension」後綴)與非測試源代碼,以及在哪裏與現有的構建過程,在源代碼區域不應該放置構建工件。甚至開始猜測如何設置SBT來完成這一點是完全不明顯的,儘管可以推測SBT足夠強大以至於它實際上應該是相當微不足道的。 – newbrific 2014-09-01 03:28:00
當前用於定製測試目錄的語法是:'test中的scalaSource:= baseDirectory.value /「test」'(同樣的語法用於生成源代碼)。 – MirMasej 2016-12-31 12:54:39