I'm having trouble running on Minecraft on Eclipse IE for Java EE. These are the errors I'm getting:
[15:39:48] [main/ERROR]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
[15:39:48] [main/ERROR]: The minecraft jar file:/C:/Users/MYUSER/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.0.1057/forgeBin-1.7.2-10.12.0.1057.jar!/net/minecraft/client/ClientBrandRetriever.class appears to be corrupt! There has been CRITICAL TAMPERING WITH MINECRAFT, it is highly unlikely minecraft will work! STOP NOW, get a clean copy and try again!
[15:39:48] [main/ERROR]: For your safety, FML will not launch minecraft. You will need to fetch a clean version of the minecraft jar file
And this:
[15:39:48] [main/ERROR]: Technical information: The class net.minecraft.client.ClientBrandRetriever should have been associated with the minecraft jar file, and should have returned us a valid, intact minecraft jar location. This did not work. Either you have modified the minecraft jar file (if so run the forge installer again), or you are using a base editing jar that is changing this class (and likely others too). If you REALLY want to run minecraft in this configuration, add the flag -Dfml.ignoreInvalidMinecraftCertificates=true to the 'JVM settings' in your launcher profile.