【异常】[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>

  

 

posted @   Questions张  阅读(238)  评论(0编辑  收藏  举报
编辑推荐:
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
阅读排行:
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 解决跨域问题的这6种方案,真香!
· 分享4款.NET开源、免费、实用的商城系统
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
点击右上角即可分享
微信分享提示