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

Why is Guice throwing $ComputationException from UncaughtExceptionHandler in main?

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

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

Exception: com.google.inject.internal.util.$ComputationException thrown from the UncaughtExceptionHandler in thread "main"

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

什么会导致此错误?

Guice 3.0 与 Java 8 不兼容(参见 issue). You must update to at least 4.0