'u dağıtmak için ortak anahtarı kullanmaz. Java yapayımlarını bir sunucuya dağıtmak için SSH kullanıyorum. Parola girmeksizin, sunucuya SSH'yi etkileşimli olarak kurabilmem için anahtarlarım var, ancak "mvn deploy
" veya "mvn release:perform
" komutlarını çalıştırmaya çalıştığımda, (parola sorgusu olduğunu farz ediyorum).Maven,
Benim ~/.m2/settings.xml
dosyam, sunucu için kullanıcı adını içerir (çünkü yerel kullanıcı adımımdan farklıdır) ve farklı kullanıcı gerektiren sunucunun id
numaralı başvurusunu içerir.