every time i try to install it and then use it, it gives me this One or more of the necessary files appear to be invalid and then this
LimeWire version 4.18.6
Java version 1.6.0_07 from Sun Microsystems Inc.
Windows Vista v. 6.0 on x86
Free/total memory: 31081384/33357824
java.lang.AssertionError: java.lang.NoClassDefFoundError: javax/net/SocketFactory
at com.google.inject.InjectorImpl.getImplicitBinding( InjectorImpl.java:984)
at com.google.inject.InjectorImpl.getInternalFactory( InjectorImpl.java:308)
at com.google.inject.BindingBuilderImpl$FactoryProxy* ****run(BindingBuilderImpl.java:293)
at com.google.inject.InjectorImpl.withDefaultSource(I njectorImpl.java:142)
at com.google.inject.BindingBuilderImpl$FactoryProxy. notify(BindingBuilderImpl.java:291)
at com.google.inject.BinderImpl.createInjector(Binder Impl.java:264)
at com.google.inject.Guice.createInjector(Guice.java: 79)
at com.google.inject.Guice.createInjector(Guice.java: 53)
at com.google.inject.Guice.createInjector(Guice.java: 43)
at com.limegroup.gnutella.gui.Initializer.createLimeW ire(Initializer.java:234)
at com.limegroup.gnutella.gui.Initializer.initialize( Initializer.java:90)
at com.limegroup.gnutella.gui.GUILoader.load(GUILoade r.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.limegroup.gnutella.gui.Main.main(Main.java:45)
Caused by: java.lang.NoClassDefFoundError: javax/net/SocketFactory
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$000(Unknown Source)
at java.net.URLClassLoader*****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 java.lang.ClassLoader.loadClassInternal(Unknown Source)
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$000(Unknown Source)
at java.net.URLClassLoader*****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 java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unk nown Source)
at java.lang.Class.getDeclaredConstructors(Unknown Source)
at com.google.inject.ConstructorInjector.findConstruc torIn(ConstructorInjector.java:75)
at com.google.inject.ConstructorInjector.<init>(Const ructorInjector.java:37)
at com.google.inject.InjectorImpl$7.create(InjectorIm pl.java:601)
at com.google.inject.InjectorImpl$7.create(InjectorIm pl.java:594)
at com.google.inject.util.ReferenceCache.create(Refer enceCache.java:53)
at com.google.inject.util.AbstractReferenceCache.inte rnalCreate(AbstractReferenceCache.java:59)
at com.google.inject.util.AbstractReferenceCache.get( AbstractReferenceCache.java:116)
at com.google.inject.InjectorImpl.getConstructor(Inje ctorImpl.java:765)
at com.google.inject.InjectorImpl.getImplicitBinding( InjectorImpl.java:973)
... 16 more
Caused by: java.lang.ClassNotFoundException: javax.net.SocketFactory
at java.net.URLClassLoader*****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 java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 52 more
STARTUP ERROR!
please help ASAP
