我的代码是:
if (client == null) {
// this can happen e.g. during a graceful shutdown
throw new ImapTaskRunnerRetrievalException("user " + user + " not found (provisioned null)");
}
哪个给出了错误
不兼容的类型。
必需:java.lang.Throwable
发现:me.unroll。 ... ImapTaskRunnerRetrievalException
即使我命令点击这件事我也得到了
// IntelliJ API Decompiler stub source generated from a class file
// Implementation of methods is not available
package me.unroll.emailfetcher;
public interface ImapTaskRunnerSource {
// ...
static class ImapTaskRunnerRetrievalException extends java.lang.Exception {
// ...
}
}
不确定IntelliJ为何如此困惑。这些文件存在于不同的Maven / Nexus存储库中,但它清楚地找到了代码,因此我不确定它为什么会出现矛盾。
我对此方法有类似的问题:
logger.error(CloudwatchMarker.RangeCachePoolRejectedTask.get(), "rejected range search on start", exc);
错误:
无法解析方法'org.slf4j.Marker,java.lang.String,Exception)
即使点击Logger
的命令也是如此:
public void error(Marker marker, String msg, Throwable t);
答案 0 :(得分:0)
配置SDK,例如JDK。不这样做会导致非常棘手的问题。