为什么 Guice 在 main 中从 UncaughtExceptionHandler 抛出 $ComputationException?

use*_*070 3 java guice

我正在尝试运行一个使用 Guice 并启动 Netty HTTP 服务器的应用程序。这是使用Java 8。

但是,在启动时,我在控制台中看到此错误:

Exception: com.google.inject.internal.util.$ComputationException thrown from the UncaughtExceptionHandler in thread "main"
Run Code Online (Sandbox Code Playgroud)

没有堆栈跟踪,没有别的。

什么会导致这个错误?

小智 6

Guice 3.0 与 Java 8 不兼容(请参阅此问题)。您必须至少更新到4.0