What version of Limewire are you using? and what version of Java? And what distro?
I followed a tutorial posted on this site about how to install the java virtual machine from java.com and then how to add a path to my .bash_profile file and then try to install Limewire. Well it didn't work even though the JVM is installed correctly. This is the error I get when trying to install LimeWire.
================================================== ===
[root@dhcp-1105-1105 Applications]# ./LimeWireLinux.bin
Preparing to install...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
Launching installer...
Warning: -Xmx100331648 not understood. Ignoring.
Warning: -Xms16777216 not understood. Ignoring.
Exception in thread "main" java.lang.InternalError: Unexpected exception while defining class ZeroGq: java.lang.ClassNotFoundException: javax.swing.JDialog
at 0x40268e17: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x4025bc8e: java.lang.Error.Error(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x402691fa: java.lang.VirtualMachineError.VirtualMachineError( java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x4025d62e: java.lang.InternalError.InternalError(java.lang.St ring) (/usr/lib/./libgcj.so.3)
at 0x4025ac2f: java.lang.ClassLoader.defineClass(java.lang.String , byte[], int, int, java.security.ProtectionDomain) (/usr/lib/./libgcj.so.3)
at 0x4025aa13: java.lang.ClassLoader.defineClass(java.lang.String , byte[], int, int) (/usr/lib/./libgcj.so.3)
at 0x402f1f2e: java.net.URLClassLoader.findClass(java.lang.String ) (/usr/lib/./libgcj.so.3)
at 0x40248197: gnu.gcj.runtime.VMClassLoader.findClass(java.lang. String) (/usr/lib/./libgcj.so.3)
at 0x4025a904: java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/./libgcj.so.3)
at 0x4024889c: _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/./libgcj.so.3)
at 0x40244cdd: java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/./libgcj.so.3)
at 0x4023b4cf: _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/./libgcj.so.3)
at 0x40231857: _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/./libgcj.so.3)
at 0x40229ae4: _Jv_PrepareClass(java.lang.Class) (/usr/lib/./libgcj.so.3)
at 0x40248028: java.lang.ClassLoader.linkClass0(java.lang.Class) (/usr/lib/./libgcj.so.3)
at 0x4025acb3: java.lang.ClassLoader.resolveClass0(java.lang.Clas s) (/usr/lib/./libgcj.so.3)
at 0x4024646c: java.lang.Class.initializeClass() (/usr/lib/./libgcj.so.3)
at 0x40244d04: java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/./libgcj.so.3)
at 0x40244d9f: java.lang.Class.forName(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x402ad01d: gnu.gcj.runtime.FirstThread.run() (/usr/lib/./libgcj.so.3)
at 0x4024fc4c: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/./libgcj.so.3)
at 0x4021c8ac: _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/./libgcj.so.3)
at 0x08048910: __gcj_personality_v0 (java.compiler=NONE)
at 0x42015574: __libc_start_main (/lib/tls/libc.so.6)
at 0x080486c1: _Jv_RegisterClasses (java.compiler=NONE)
================================================== ====
Any help would be much appreciated.
Thanks,
Hunter.
What version of Limewire are you using? and what version of Java? And what distro?
Distro: Red Hat Linux 9
Java: j2re-1_4_1_02
LimeWire: 2.9.8
hello,
what do you get when you type java -version -it should look like this:
next lets make sure java works - here is a link to a jar - save it and and type in a terminal java -jar MagFreqDistApp.jar - a nice looking app should come up.[pbharris@bugs ~/tmp]java -version
java version "1.4.0_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_02-b02)
Java HotSpot(TM) Client VM (build 1.4.0_02-b02, mixed mode)
[pbharris@bugs ~/tmp]
http://scec.usc.edu/OpenSHA/applicat...reqDistApp.jar
Try using the noninstlaler version. I used it on RH9 and it worked great. I untar'd it to /usr/local/Limewire and use ./runLime.sh to run the program.
I as well couldn't get the installer version to work.
This is what I get when I do java -version
[retnuh@dhcp-1105-1105 retnuh]$ java -version
java version "1.3.1"
jdkgcj 0.2.3 (http://www.arklinux.org/projects/jdkgcj)
gcj (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
OK you're using the free implementation of java by gnu. That's cool. I'd take that over the commercial one, but it's a matter of preference. What's the output when you type "which java"? If you'd prefer we could try to get you going with the commercial java.
I'd second using the non-installer version of limewire. Give that a shot first before we try changing your jvm.
Actually, the gcj version of java does not support awt or swing (ie: GUI's) yet so that is probably the problem :-P.
Ok so what should I do? I need to know, because Lmule crashes too much and from what I heard when you get LimeWire running it does it's job. By the way thanks for all your help so far.![]()
Easy fix -- gtk-gnutella, gnutella minus the adware, and slow Javatm interface. Even prettier if you have gtk 2.* installed 8).
Bookmarks