【发布时间】:2018-02-16 05:33:04
【问题描述】:
我正在尝试使用 JGit。我尝试关注http://www.codeaffine.com/2014/12/09/jgit-authentication/,下面的代码块抛出了ClassCastException
remoteRepository.setTransportConfigCallback(new TransportConfigCallback() {
@Override
public void configure(Transport transport) {
SshTransport sshTransport = (SshTransport) transport;
sshTransport.setSshSessionFactory(sshSessionFactory);
}
});
例外:
java.lang.ClassCastException: org.eclipse.jgit.transport.TransportHttp 无法转换为 org.eclipse.jgit.transport.SshTransport
我错过了什么?我正在使用 JGit 版本 4.10.0.201712302008-r。
【问题讨论】:
-
你能展示你的导入语句吗?您可能导入了错误的类