It can not be truly easier to build your own Java server with Tomcat and expose it to public IP address. You will get facility to host you Java apps with zero cost for hosting plus users will able to use it at public IP. Ideal for hobby-coders.
Tutorial : Openshift DIY GlassFish setup
Build your own Java EE GlassFish server and place it to OpenShift Cloud for free.