问题描述
我正在将Spring Boot应用程序从2.1.X迁移到2.3.4。但是我在应用程序启动时遇到以下异常:
df = pd.DataFrame({'A' : [54321,'it is 54322','is it 54323 or 4?',np.NaN]})
df['C'] = df.A.astype(str).str.extractall('(\d+)').astype(int).max(level=0)
print (df)
A C
0 54321 54321.0
1 it is 54322 54322.0
2 is it 54323 or 4? 54323.0
3 NaN NaN
我还检查了依赖项冲突,但是找不到 jackson-datatype-jsr310 的任何冲突版本。
这是我使用 mvndependency:tree命令的依赖树:
Exception Details:
Location:
com/fasterxml/jackson/databind/deser/std/StdDeserializer._parseDate(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/Date; @77: astore
Reason:
Type 'com/fasterxml/jackson/core/JsonParseException' (current frame,stack[0]) is not assignable to 'com/fasterxml/jackson/core/exc/StreamReadException' (stack map,stack[0])
Current Frame:
bci: @69
flags: { }
locals: { 'com/fasterxml/jackson/databind/deser/std/StdDeserializer','com/fasterxml/jackson/core/JsonParser','com/fasterxml/jackson/databind/DeserializationContext' }
stack: { 'com/fasterxml/jackson/core/JsonParseException' }
Stackmap Frame:
bci: @77
flags: { }
locals: { 'com/fasterxml/jackson/databind/deser/std/StdDeserializer','com/fasterxml/jackson/databind/DeserializationContext' }
stack: { 'com/fasterxml/jackson/core/exc/StreamReadException' }
Bytecode:
0000000: 2bb6 0036 aa00 0000 0000 0081 0000 0003
0000010: 0000 000b 0000 007a 0000 0081 0000 0081
0000020: 0000 0034 0000 0041 0000 0081 0000 0081
0000030: 0000 0081 0000 0071 2a2b b600 13b6 0014
0000040: 2cb6 006c b02b b600 4842 a700 223a 052c
0000050: 2ab4 0002 2bb6 006f 1270 03bd 0004 b600
0000060: 71c0 002e 3a06 1906 b600 4d42 bb00 7259
0000070: 21b7 0073 b02a 2cb6 0074 c000 72b0 2a2b
0000080: 2cb6 0075 b02c 2ab4 0002 2bb6 0026 c000
0000090: 72b0
Exception Handler Table:
bci [69,74] => handler: 77
bci [69,74] => handler: 77
Stackmap Table:
same_frame(@56)
same_frame(@69)
same_locals_1_stack_item_frame(@77,Object[#371])
append_frame(@108,Long)
chop_frame(@117,1)
same_frame(@126)
same_frame(@133)
at com.fasterxml.jackson.datatype.jsr310.JavaTimeModule.<init>(JavaTimeModule.java:119)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:204)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)