When i try to run my server through eclipse i get this error:

[Launcher] Initiating Cache...
[Launcher] Initiating WorldList Files...
[Launcher] Initiating Data Files...
[Launcher] Initiating Fishing Spots...
[Launcher] Initiating NPC Combat Scripts...
[Launcher] Initiating Dialogues...
[Launcher] Initiating Controlers...
[Launcher] Initiating Cutscenes...
[Launcher] Initiating Friend Chats Manager...
[Launcher] Initiating Cores Manager...
[Launcher] Initiating World...
[Launcher] Initiating Region Builder...
[Launcher] Initiating Server Channel Handler...
ERROR! THREAD NAME: main
java.lang.NoClassDefFoundError: org/jboss/netty/channel/SimpleChannelHandler
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.rs.Launcher.main(Launcher.java:119)
Caused by: java.lang.ClassNotFoundException: org.jboss.netty.channel.SimpleChannelHandler
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 13 more
[Launcher] Failed Initiating Server Channel Handler. Shutting down...

But when i run it with the run.bat file it gives no errors, is there any way how i could fix this.