The FTP/SFTP plugin can currently use a private key file to authenticate to SFTP servers. Instead of asking for the private key's password, it should check first to see if it's available from Pageant, an ssh-agent.
http://www.chiark.greenend.org.uk/~sgtatham/putty/
Logged In: YES
user_id=871658
Originator: YES
Yes, Putty includes a tool called plink that allows for automated command-line SSH connections that use its Pageant SSH agent.
http://the.earth.li/~sgtatham/putty/0.53b/htmldoc/Chapter7.html
TortoiseSVN includes a modified "silent" version of plink that may be useful to jedit.
Here is a pure-java solution:
http://www.jcraft.com/jsch-agent-proxy/
Although now that FTP plugin remembers passphrases, you no longer have to re-type your passphrase anymore, so I have a workaround that works for me.
Last edit: Alan Ezust 2014-04-11