Now that Oracle is starting to push Java 8 over Java 7, I figure it's about time to come up with a game plan to migrate my endpoints.

Currently we don't mandate that every endpoint has Java, we just have a profile applied to the endpoints with Java set to "Scan and Update if Installed"

I know I could write an agent procedure to install Java 8, then uninstall Java 7, and run this against a view that includes all machines with Java 7, but I was wondering if there might be a slicker way to do this with KSDU profiles alone.

Thoughts?