This is the error it gives me:
[INFO] Starting minecraft server version 1.4.7
[INFO] Loading properties
[INFO] Default game type: SURVIVAL
[INFO] Generating keypair
[INFO] Starting Minecraft server on *:25565
[INFO] Preparing level "world"
[INFO] Preparing start region for level 0
[INFO] Done (1.220s)! For help, type "help" or "?"
[INFO] User DaFuriousBadger connecting with mods [ThermalExpansion, RedPowerWiring, BuildCraft|Silicon, BuildCraft|Transport, TwilightForest, ThermalExpansion|Transport, IC2NuclearControl, BuildCraft|Core, ThermalExpansion|Factory, RedPowerCompat, WR-CBE|Core, RedPowerLogic, IC2, ThermalExpansion|Energy, StevesCarts, Thaumcraft, ExtraBees, Forestry, WR-CBE|RedPower, EnderStorage, ComputerCraft, WR-CBE|Addons, GraviGun, BinnieCore, AdvancedMachines, mmmPowersuits, BuildCraft|Factory, IronChest, RedPowerMachine, XReliquary, BuildCraft|Energy, Railcraft, SoulShards, RedPowerCore, EE3, MiscPeripherals, PortalGun, CCTurtle, ChickenChunks, ModularForceFieldSystem, RedPowerControl, RedPowerLighting, RedPowerBase, BuildCraft|Builders, RedPowerWorld, PowerConverters]
[INFO] DaFuriousBadger[/127.0.0.1:53330] logged in with entity id 142 at (-641.8634471593442, 78.0, 255.04342717356138)
[SEVERE] Encountered an unexpected exception NoClassDefFoundError
java.lang.NoClassDefFoundError: l
at a.<init>(CrashReport.java:27)
at a.a(CrashReport.java:319)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:673)
at ho.r(DedicatedServer.java:269)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)
at fy.run(SourceFile:849)
[INFO] Stopping server
[INFO] Saving players
[INFO] Saving worlds
[INFO] Saving chunks for level 'world'/Overworld
[INFO] Saving chunks for level 'world'/Nether
Does this help?