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>