【异常】[ERROR] error: java.lang.StackOverflowError,at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:646)
1 完整异常信息
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 | [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代码报错
用到的插件版本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <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对应版本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | <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对应版本
1 2 | <scala.version> 2.11 . 12 </scala.version> <scala.binary.version> 2.11 </scala.binary.version> |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 解决跨域问题的这6种方案,真香!
· 分享4款.NET开源、免费、实用的商城系统
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库