Настройка известных_хостов в jgit

Используя jgit с gitolite для управления исходным кодом, у меня есть приложение, которое генерирует определенный код по команде и которое мы хотим передать в управление исходным кодом. Цель состоит в том, чтобы выполнить ускоренную перемотку вперед, зафиксировать новый код и затем нажать его.

У меня есть следующий метод:

private void commitToGitRepository(String updateComment, Config config)
      throws IOException, NoFilepatternException, GitAPIException
{
   if(git == null)
   {
      git = Git.open(new File(config.getDpuCheckoutDir()));
   }
   PullCommand pull = git.pull();
   pull.call();
}

Этот метод не работает наpull.call() вызов метода, со следующим исключением:

com.jcraft.jsch.JSchException: UnknownHostKey: www.somehost.com. RSA key fingerprint is 9d:92:a9:c5:5d:cb:5f:dc:57:ff:38:7e:34:31:fe:75
at com.jcraft.jsch.Session.checkHost(Session.java:748)
at com.jcraft.jsch.Session.connect(Session.java:319)
at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:116)
at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:121)
at org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.(TransportGitSsh.java:248)
at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:147)
at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136)
at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1104)
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128)
at org.eclipse.jgit.api.PullCommand.call(PullCommand.java:245)
at net.intellidata.dpu.controller.schema.EntityMappingController.commitToGitRepository(EntityMappingController.java:149)
... (truncated where it meets my code)

То, как я это читаю, кажется, чтоне найден мой файл known_hosts вuser_home/.git, Однако я'искал час, а яЯ не могу найти способ настроить JGit, чтобы сообщить JSch, где искать файл known_hosts.

Предложения? Я знаю, что запись о происхождении присутствует в моем файле known_hosts

Ответы на вопрос(1)

Ваш ответ на вопрос