OK, this is a little unusual, because any Java EE container can do the simple things I want to do (XML processing, JPA, Hibernate, SOAP / REST web services, etc.). This is for personal use, more for gaining skills than for performing the necessary functions. I have my own Linux server (Ubuntu Jaunty x86_64) with business-class internet, so I can install almost everything.
Now I use Tomcat a lot, however, recently I came across several situations when they were looking for experience in a specific Java EE container (which defeats the whole purpose of having a standard), and, of course, not the same one every time.
So, I am looking for a Java EE server that:
- Currently in demand in the market.
- Is free (or
- Not too scary (disk space, time) to install and deploy applications on
- Powered by Ubuntu x86_64
I managed to gather some information by searching for the Indeed keyword , and that tells me to stay away from Jetty / Glassfish, even though they are βlightβ and βfreeβ. I also see from this SO post that WebSphere is a steaming pantload of viruses that are hard to deploy / configure, but I don't know if it is accurate or current. I like Tomcat (completely FOSS, small, easy to deploy, many documents / users), but it is less in demand than some of the larger boys.
So, what would you recommend me to install? Thanks in advance.
source share