Was ist der richtige Weg, um die Echtheit des SSH-Hosts vor einem Problem für Maven- und Hudsno-Builds zu bewahren?Wie zu vermeiden, Maven baut Stall auf SSH-Host-Authentizität Problem?
Ich habe Hudson bauen mein Maven-Projekt auf einer VM. Wenn der ESX-Server mit meinen VMs darauf besteuert wird, werden einige meiner Jobs in einer Schleife von SSH-Host-Authentizitätsproblemen stecken bleiben. Die Hosts waren in der bekannten Hosts-Datei, aber während dieser Zeiten sind die Uhren auf den Slave-VMs weit von denen meines Maven-Repos entfernt.
Gibt es etwas anderes als das Deaktivieren der Hostprüfung (CheckHostIP no)?
Ich habe bemerkt, dass diese Option scheint nicht für eine Menge Leute zu arbeiten (mich eingeschlossen). http://StackOverflow.com/questions/8323040/maven-wagon-scp-is-not-able-to-establish-a-connection - Der Fehler Im bekommen, "kann Implementierungstreffer nicht laden ... ... NullKnownHostsPorvider '". Dies ist, nachdem ich den Build mit Waggon-SSH-Common 2.6 erweitert habe (die diese Klasse enthält) – icyitscold