:
jsch.setKnownHosts("C:\\Users\\aUsername\\known_hosts");
jgit, jsch ( Java), :
C:\Users\VonC\prog\git>git clone https://github.com/eclipse/jgit
Cloning into 'jgit'...
remote: Counting objects: 37854, done.
remote: Compressing objects: 100% (7743/7743), done.
remote: Total 37854 (delta 22009), reused 34367 (delta 18831)
Receiving objects: 100% (37854/37854), 6.73 MiB | 1.37 MiB/s, done.
Resolving deltas: 100% (22009/22009), done.
C:\Users\VonC\prog\git>cd jgit
C:\Users\VonC\prog\git\jgit>grep -nrHI "setKnownHosts" *
org.eclipse.jgit/src/org/eclipse/jgit/transport/JschConfigSessionFactory.java:262: sch.setKnownHosts(in);
!
JschConfigSessionFactory.java#knownHosts() :
new File(new File(home, ".ssh"), "known_hosts");
home = fs.userHome();
userHome System.getProperty( "user.home" ).
, java- user.home, %USERPROFILE%/.ssh/known_hosts.
(user.home java %USERPROFILE% Windows, , Windows: ).
, %USERPROFILE%/.ssh/known_hosts,
SSH ( ssh), ~/.ssh/known_hosts file.
StormeHawke :
Tomcat Windows, Jsch ( JGit) , SYSTEM .ssh.
.ssh SYSTEM, Tomcat (, , ).
, , LocalSystem Account :
C:\Documents and Settings\Default User
C:\Windows\System32\Config\systemprofile
:
:
System.out.println(System.getProperty("user.home"));
SYSTEM Windows7 (, , Windows NT) C:\.
( , ).