I tried forge with no mods. That was OK. I then downloaded Too Many Items and I got this:
Exception in thread "main" [19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:461]: java.lang.NoClassDefFoundError: net/minecraftforge/fml/relauncher/IFMLLoadingPlugin
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.lang.ClassLoader.defineClass1(Native Method)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.security.AccessController.doPrivileged(Native Method)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.lang.Class.forName0(Native Method)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at java.lang.Class.forName(Class.java:249)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:417)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:346)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:214)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTrace:464]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTraceAsCause:488]: Caused by: java.lang.ClassNotFoundException: net.minecraftforge.fml.relauncher.IFMLLoadingPlugin
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTraceAsCause:490]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTraceAsCause:490]: at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTraceAsCause:490]: at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTraceAsCause:492]: ... 23 more
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTraceAsCause:488]: Caused by: java.lang.NullPointerException
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTraceAsCause:490]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[19:27:34] [main/INFO] [sTDERR]: [java.lang.Throwable:printStackTraceAsCause:492]: ... 25 more
I am on Mac OS X v 10.10