Tell me more ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I have created a Java Web Application and wish to host it on the WEB. I was looking for buying a domain and Web Hosting on Bigrock.com and GoDaddy.com but found most to be PHP based Hosting. Would love if somebody could guide me to the correct path.

share|improve this question

closed as off topic by Al Everett, ChrisF Mar 23 '12 at 21:40

Questions on Web Applications Stack Exchange are expected to relate to web applications within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.

4 Answers

I would also suggest Elastic Beanstalk from AWS. It's as easy and giving them your WAR file and they host and auto scale it for you.

It's free for the first year if you don't go over the limits. After that you pay for the service, but it's reasonably priced.

share|improve this answer

I'm posting a very late reply here for others who may come across this post in research. There are several great PaaS (Platform as a Service) providers out there who provide Java in the cloud.

Here are just a few that I've used.

  1. Google App Engine: It's not totally Java, more like a trimmed down version of Apache Harmony in a Java namespace. For most simple apps, or heavy integration with Google APIs this is something to look at. But note, this is NOT pure Java, so your apps aren't exactly portable here. There's the J2EE way of doing things, and the GAE way of doing things. Be sure to check their whitelisted classes and libraries before you start. This isn't the place where you just bring your WAR file with you, some changes to your code will probably be inevitable. With their (necessary) price increase last year, they're no longer the go-to default for Java apps.

  2. CloudBees: A relative newcomer, but with heavyweights like the Jenkins CI service and great partner support from MongoHQ, Codesion etc (to name a few), this is Java/Tomcat hosting as it should be done. I'm personally using CloudBees, and loving it. No learning curve, just what you expect coming from a J2EE environment. They provide the entire development and run environment for your app. You can host in GIT/SVN, use any type of database, and they partner with so many providers you can literally get all your services in one place.

  3. CloudFoundry: Similar to CloudBees, but just not as polished. You run your app on their server. A simple premise, but no ecosystem like CloudBees. Note that CloudFoundry is run by VMWare. On the plus side, they've got virtualization down... on the negative side, they're VMWare.

There are other providers like Redhat OpenCloud, Heroku etc... and by the time others read this, there should be more. Everyone seems to be jumping on the PaaS bandwagon. The good news is that we have choices. The bad news is that we have choices.

share|improve this answer

You can try Google App Engine, it supports Java, moreover it's free.

share|improve this answer
is it free???????? – Varun Nov 10 '11 at 10:04
@Varun it's free for certain amounts of load, requests, etc. More info here code.google.com/appengine/docs/whatisgoogleappengine.html – dhblah Nov 10 '11 at 12:06
"Free No Checkout account has been linked to this App Engine account. You'll be able to use resources up to the free resource limits." whats this limit – Varun Nov 10 '11 at 16:00
Just go by that link, I believe all the information you need is there. – dhblah Nov 11 '11 at 10:46

1&1, arvixe, ovh,... read offers and see if tomcat or jBoss are include.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.