Я запутался... Я использую com/hierynomus/sshj SFTP-lib, и следующий код дает мне ClassCastException:
SSHClient ssh = new SSHClient();
//... connect etc
StatefulSFTPClient client = (StatefulSFTPClient) ssh.newSFTPClient();
Мне нужен StatefulSFTPClient, но я не знаю, как его использовать... Нужно ли расширять класс SSHClient с помощью:
public StatefulSFTPClient newStatefulSFTPClient()
throws IOException {
checkConnected();
checkAuthenticated();
return new StatefulSFTPClient(new SFTPEngine(this).init());
}