나는 질문을 읽었습니다 : 이것 과 저것 . 그들은 sbt 파일을 수정하도록 제안합니다. 하지만 sbt clean assembly
테스트없이 실행하고 sbt 빌드 파일을 수정하지 않습니다. sbt로 가능합니까? maven에는 -DskipTest=true
매개 변수가 있으며 sbt에 대한 아날로그가 있습니까?
답변:
명령 줄에서 변경해야하는 속성의 경우 앞에 "set"을 추가하고 따옴표로 묶습니다.
Windows의 예 :
sbt "set test in assembly := {}" clean assembly
Mac의 예 :
sbt 'set test in assembly := {}' clean assembly
sbt
전체 "set…"과 함께 종종 이스케이프 처리되지 않은 단일 인수를 전달하려는 것 입니다. 또한 여러 "set"문을 별도의 명령 줄 인수로 전달하거나 하나의 인용 된 인수 내에서 문을 세미콜론으로 구분하여 전달할 수 있습니다.
sbt 'set test in assembly := {}' clean assembly
여전히 맥 OS에 scalatest 사양을 실행 /sbt 1.0
sbt
프롬프트 따옴표로, 세 개의 개별 작업으로 실행할 : set test in Test := {}
, clean
,assembly
package
테스트를 실행하지 않으므로 실행해야합니다.