Używam Eclipse z wtyczką Remote Systems, aby uzyskać dostęp do wielu serwerów SSH.
Korzystając z konta Dropbox, udostępniam katalog profiles na moim domowym komputerze, i to działa dobrze (jeśli dodam nowy serwer na moim komputerze biurowym, zostanie on skopiowany również na mój domowy komputer i na odwrót).
Ale moje hasła nie zostaną skopiowane. Wiem, że Eclipse używa pliku kluczy, więc użyłem następującego wiersza polecenia:
C:\eclipse\eclipse.exe -eclipse.keyring "C:\eclipse\shared\keyring.dat" -eclipse.password "c:\eclipse\shared\psw.txt"
Widzę, że gdy dodam lub zmienię hasło, plik zostanie skopiowany do skrzynki, ale mój inny komputer (z tą samą linią poleceń) nie rozpozna zapisanych haseł.
Dlaczego to się dzieje?
Uwaga dodatkowa: obszar roboczy eclipse został również skopiowany całkowicie za pierwszym razem, gdy zainstalowałem eclipse w domu
Aktualizacja: wiersz poleceń jest poprawny, plik jest aktualizowany i przeglądane są ustawienia Eclipse w obszarze Systemy zdalne - & gt; Hasła Widzę hasła na obu komputerach, ale to tak, jakby nie były powiązane z profilem, ponieważ podczas rozwijania filtru pojawia się monit o hasło.
-keyring
zamiast-eclipse.keyring
, razem z-password
argument.eclipse.
używana jest domyślna lokalizacja pliku kluczy, a mój plik jest ignorowanyOdpowiedzi:
Spróbuj użyć argumentu -keyring zamiast -eclipse.keyring, razem z argumentem -password.
źródło