I'm a 10 years experienced Java programmer, but I'm only starting Java EE 6, coming from 4. I'm a fellow Ubuntu user for 6 years (read "user", not "administrator", even if I have the sudo access).
So I just bought a book called "Beginning Java EE 6 with Glassfish 3". While the book is very interesting, I just don't know how to perform all the installations Antonio Goncalves describes in his book, since he says "Linux and OS X are not supported in this book". Well, I would like to get all the software Goncalves speaks about in his book. That means:
* JDK 1.6 (that's ok, I got it)
* JUnit 4 (that's also ok, no issue with this)
* Maven 2
* Java DB
* GlassFish 3
So how can I get these installed? I've never worked with a Maven, Java DB or GlassFish before. All the previous installations I had (meaning Weblogic and other Java EE 4 application servers) were done by a system admin, not me.
JavaDB is part of JDK 1.6, so you should have that already. I think it's an option, though, so you may have turned it off during JDK installation, in which case you can get it here. See this article for a general introduction.