EclipseWebDevEnv is a project mainly written in Java, it's free.
Eclipse-based Maven Web Development Environment Workspace Templates
https://sites.google.com/site/michaelvorburger/m2e-and-wtp
https://sites.google.com/site/michaelvorburger/simpleservers