簡體   English   中英

如何在多項目build.sbt文件中配置set-revolver

[英]How can I configure set-revolver in a multi-project build.sbt file

有人可以為我提供一個示例build.sbt文件,該文件顯示如何在多個項目中使用左輪手槍嗎?

特別是Revolver.settings語句應該放在頂層還是一個或多個子項目中? 頂層不適用於我,並且在不中斷構建的情況下無法將其添加到子項目中。

當我在項目頂層添加設置時,會得到以下錯誤

> project backend
> re-start 2551
[error] Expected ID character
[error] Not a valid command: re-start
[error] Expected project ID
[error] Expected configuration
[error] Expected ':' (if selecting a configuration)
[error] Expected key
[error] Expected '::'
[error] Not a valid key: re-start (similar: state, startYear, cross-target)
[error] re-start 2551
[error]         ^

原來,您需要在子項目目錄中創建第二個build.sbt文件,並將其設置放在此處。 下面是此存根構建文件的示例:

Revolver.settings

javaOptions in run ++= Seq("-Djava.library.path=lib")

javaOptions in Revolver.reStart ++= Seq("-Dconfig.resource=dev.conf", "-Djava.library.path=src/universal/lib")

mainClass in Revolver.reStart := Some("com.example.Main")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM