Just use OpenJDK (only downside is you have to upgrade every half year) or a distribution of another vendor (most people use Eclipse, or Red Hat if they already are Red Hats customers). It's really not as difficult as it is made out to be.
If you use Oracle's distribution of the JDK then you are an enterprise customer and should have the resources to deal with their license terms.
If you use Oracle's distribution of the JDK then you are an enterprise customer and should have the resources to deal with their license terms.