Oracle JDeveloper review
On startup, JDeveloper prompts for a role selection that customises the IDE
The broad assumption with JDeveloper is that you will be working with an application server and a database. A default setup includes a local install of WebLogic which you can start from within the IDE, although of course JDeveloper supports other application servers including the open source GlassFish and even IBM WebSphere.