2017-04-20 54 views
1

我有一些Scala和Java代碼的SBT項目。 assert當我放置在java代碼中時,它不適用於我。如何使Java斷言在sbt項目中工作?

項目結構看起來像

src/ 
    main/ 
     java/ 
     scala/ 

我試圖添加

fork := true 
javaOptions += "-ea" 

,但它並不能幫助。的Java代碼

public class Assertions { 

    public static void main(String[] args) { 

     System.out.println("before"); 
     assert true; 
     assert false; 
     System.out.println("after"); 
    } 
} 

P.S.

實施例我嘗試過搜索,並且還有一些類似的問題,例如so,但不幸的是,所提出的解決方案對我而言並不適用。

回答

0

嘗試javaOptions in ThisBuild += "-ea"