• 【异常】[ERROR] error: java.lang.StackOverflowError,at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:646)


    1 完整异常信息

    [ERROR] error: java.lang.StackOverflowError
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:646)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4558)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4608)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5370)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5387)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5501)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5509)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:658)
    [INFO] 	at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:712)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5423)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5450)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5397)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5401)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$102.apply(Typers.scala:4559)
    [INFO] 	at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680)
    [INFO] 	at scala.t
    

      

    2 原因:构建的时候Scala代码报错

    用到的插件版本

     <plugin>
                    <groupId>org.scala-tools</groupId>
                    <artifactId>maven-scala-plugin</artifactId>
                    <executions>
                        <execution>
                            <goals>
                                <goal>compile</goal>
                                <goal>testCompile</goal>
                            </goals>
                        </execution>
                    </executions>
                    <configuration>
                        <scalaVersion>${scala.version}</scalaVersion>
                        <args>
                            <arg>-target:jvm-1.5</arg>
                        </args>
                    </configuration>
                </plugin>
    

      

    3 解决方案

      删除上面的插件,换成下面的构建插件 解决问题  scala对应版本

    <plugin>
                    <!-- 这是个编译scala代码的 -->
                    <groupId>net.alchim31.maven</groupId>
                    <artifactId>scala-maven-plugin</artifactId>
                    <version>3.2.2</version>
                    <executions>
                        <execution>
                            <id>scala-compile-first</id>
                            <phase>process-resources</phase>
                            <goals>
                                <goal>add-source</goal>
                                <goal>compile</goal>
                            </goals>
                        </execution>
                    </executions>
                    <configuration>
                        <scalaVersion>${scala.version}</scalaVersion>
                        <args>
                            <arg>-target:jvm-1.8</arg>
                        </args>
                        <jvmArgs>
                            <jvmArg>-Xss2048K</jvmArg>
                        </jvmArgs>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.scalastyle</groupId>
                    <artifactId>scalastyle-maven-plugin</artifactId>
                    <version>1.0.0</version>
                    <configuration>
                        <verbose>false</verbose>
                        <failOnViolation>true</failOnViolation>
                        <includeTestSourceDirectory>false</includeTestSourceDirectory>
                        <failOnWarning>false</failOnWarning>
                        <sourceDirectory>${basedir}/src/main/scala</sourceDirectory>
                    </configuration>
                </plugin>
    

      

    scala对应版本

      <scala.version>2.11.12</scala.version>
            <scala.binary.version>2.11</scala.binary.version>
    

      

  • 相关阅读:
    Shrink / VACUUM Database Sample Code C#
    (转)Export .NET MSChart to Excel/PDF Using Report Viewer 2010
    VS2010中使用《WeifenLuo.WinFormsUI.Docking.dll》,类型 Universe 无法解析程序集
    Binding to a ComboBox using a DataTable and Linq
    elementui 点击Switch开关弹出对话框确认后再改变switch开关状态
    c# 获取ip和mac
    mysql 允许ip访问
    jdk下载
    vue video 动态地址 不能自动播放
    c# 取右侧固定N个字符,不足用0填充
  • 原文地址:https://www.cnblogs.com/QuestionsZhang/p/15693739.html
Copyright © 2020-2023  润新知