au contraire, having an IDE bundled with stuff usually decreases its usefulness.
It always means that that IDE is hardwired to use only that particular server, database, or whatever and that anything else is either cumbersome to use or completely impossible.
And I've NEVER needed to have an application server or database engine inside my IDE.
If you use it in the real world (rather than as a teaching aid) you'll have those installed already, probably in several environments for development,
testing, acceptance testing, regression testing, and/or deployment.
Having your IDE hardwired to use its internal version (which will almost certainly be a different version if not a completely different product from the one you're actually using) is a major handicap instead of helping you.