Mine was doing the same Infinity loading.
I got it to load after installing the newest version of Java on my system then having minecraft use it.
Note: This is for Vanilla Minecraft, no mods installed yet after fresh install.
1. You go to Launch options and check off advanced settings.
2. click on the one you want to edit and flip the switch for Java Excutable.
3. Navigate to where Java is installed and select javaw
Mine was located @ C:\Program Files (x86)\Java\jre1.8.0_121\bin\javaw.exe
I hope it works for you!
Mine was doing the same Infinity loading.
I got it to load after installing the newest version of Java on my system then having minecraft use it.
Note: This is for Vanilla Minecraft, no mods installed yet after fresh install.
1. You go to Launch options and check off advanced settings.
2. click on the one you want to edit and flip the switch for Java Excutable.
3. Navigate to where Java is installed and select javaw
Mine was located @ C:\Program Files (x86)\Java\jre1.8.0_121\bin\javaw.exe
I hope it works for you!