Also, learn to use
Ant with XDoclet, the Eclipse JBossIDE / Lomboz uses these technologies.
Here's a ejb (old ejb 2.0) tutorial:
Tutorial for building J2EE Applications using JBOSS and ECLIPSE - Watch out, as there are a few bugs (features

), something to do with the tools generating some incorrect XML tags. I think however these problems been talked about on this forum.