如何解决 com.typesafe.config.impl.SimpleConfigOrigin.mergeTwo 中的错误

问题描述

Maven 构建在 ConfigFactory.load 处挂起,同时加载 .conf 文件而不会引发任何错误。 它的线程转储如下:

 java.lang.Thread.State: RUNNABLE
at java.util.Arrays.copyOfRange(Arrays.java:3664)
at java.lang.String.<init>(String.java:207)
at java.lang.String.substring(String.java:1933)
at com.typesafe.config.impl.SimpleConfigOrigin.mergeTwo(SimpleConfigOrigin.java:247)
at com.typesafe.config.impl.SimpleConfigOrigin.mergeThree(SimpleConfigOrigin.java:340)
at com.typesafe.config.impl.SimpleConfigOrigin.mergeOrigins(SimpleConfigOrigin.java:379)
at com.typesafe.config.impl.AbstractConfigObject.mergeOrigins(AbstractConfigObject.java:171)
at com.typesafe.config.impl.AbstractConfigValue.mergedWithTheUnmergeable(AbstractConfigValue.java:201)
at com.typesafe.config.impl.ConfigDelayedMerge.mergedWithTheUnmergeable(ConfigDelayedMerge.java:227)
at com.typesafe.config.impl.ConfigDelayedMerge.mergedWithTheUnmergeable(ConfigDelayedMerge.java:24)
at com.typesafe.config.impl.AbstractConfigValue.withFallback(AbstractConfigValue.java:277)
at com.typesafe.config.impl.ConfigDelayedMerge.makeReplacement(ConfigDelayedMerge.java:175)
at com.typesafe.config.impl.ConfigDelayedMerge.makeReplacement(ConfigDelayedMerge.java:157)
at com.typesafe.config.impl.ConfigDelayedMerge.resolveSubstitutions(ConfigDelayedMerge.java:94)
at com.typesafe.config.impl.ConfigDelayedMerge.resolveSubstitutions(ConfigDelayedMerge.java:59)
at com.typesafe.config.impl.ResolveContext.realResolve(ResolveContext.java:179)
at com.typesafe.config.impl.ResolveContext.resolve(ResolveContext.java:142)
at com.typesafe.config.impl.SimpleConfigObject$ResolveModifier.modifyChildMayThrow(SimpleConfigObject.java:380)
at com.typesafe.config.impl.SimpleConfigObject.modifyMayThrow(SimpleConfigObject.java:313)
at com.typesafe.config.impl.SimpleConfigObject.resolveSubstitutions(SimpleConfigObject.java:399)
at com.typesafe.config.impl.ResolveContext.realResolve(ResolveContext.java:179)
at com.typesafe.config.impl.ResolveContext.resolve(ResolveContext.java:142)
at com.typesafe.config.impl.SimpleConfigObject$ResolveModifier.modifyChildMayThrow(SimpleConfigObject.java:380)
at com.typesafe.config.impl.SimpleConfigObject.modifyMayThrow(SimpleConfigObject.java:313)
at com.typesafe.config.impl.SimpleConfigObject.resolveSubstitutions(SimpleConfigObject.java:399)
at com.typesafe.config.impl.ResolveContext.realResolve(ResolveContext.java:179)
at com.typesafe.config.impl.ResolveContext.resolve(ResolveContext.java:142)
at com.typesafe.config.impl.ResolveContext.resolve(ResolveContext.java:231)
at com.typesafe.config.impl.SimpleConfig.resolveWith(SimpleConfig.java:78)
at com.typesafe.config.impl.SimpleConfig.resolve(SimpleConfig.java:68)
at com.typesafe.config.impl.SimpleConfig.resolve(SimpleConfig.java:41)
at com.typesafe.config.ConfigFactory.load(ConfigFactory.java:216)
at com.typesafe.config.ConfigFactory.load(ConfigFactory.java:116)
at com.typesafe.config.ConfigFactory.load(ConfigFactory.java:76)

有没有办法调试服务器挂起的确切原因?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)