Pourriez-vous essayer d'exécuter le binaire ssh à partir de Java ? Par exemple :
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec("ssh -L 1234:localhost:3306 mysql.server.remote");
Évidemment, cela nécessite qu'un système ait installé ssh dans un PATH.