Si quieres subir la aplicación funcionando, busca en google free java server, free java hosting, etc. No salen muchos, pero sí algunos.
http://www.roseindia.net/freehosting...phosting.shtml
Si lo que quieres es subir los fuentes, instalándote un cliente de subversion puedes subirlo gratuitamente a google-code. Unicamente necesitas una cuenta de gmail. Existen más servidores subversion gratuitos para subir fuentes.
Se bueno.