@Quincunx Anything that compiled in JDK 7 should still compile in JDK 8 (but not the other way around). You need to keep all of your JDKs if you plan to make changes to an older project. Anything that ran in JRE 7 should still run in JRE 8 (but again, not the other way around). You don't need to keep your old JREs. Get Netbeans 8 here:
oracle.com/technetwork/java/javase/downloads/… Go to File -> Open Project and find your old projects.