I went dual boot about six months ago. I’m posting more to get notified of advice than to contribute.
I’ve been doing “CattleDrive” course problems there. The “CattleDrive” is a course from JavaRanch, getting into JSP & database access. I’ve installed the Apache web server, and am using Ant, to get another perspective. But I still do most of my Java writing in Windows, via Eclipse. After getting through the course (or maybe somewhere along the way) I’ll install a proper IDE.
I ended up loading the Oracle Java 7 SDK. I can’t recall if there was a specific problem with the “default” Open JDK that led me to this. And it was a bit of an adventure figuring out a way to get all this configured, being new to Linux. Overall, I like the Ubuntu OS just fine.