Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   LimeWire Beta Archives (https://www.gnutellaforums.com/limewire-beta-archives/)
-   -   Unsuitable Java Environment (https://www.gnutellaforums.com/limewire-beta-archives/24974-unsuitable-java-environment.html)

ElllisD April 9th, 2004 03:55 PM

Unsuitable Java Environment
 
I recently uninstalled my current java & installed the newer 1.5.0 beta java, and since then LW 1.9.2 beta gives me an error at startup that it can't find a suitable runtime environment. I looked at aother posts and saw that apparently LW 1.9.2 can run in 1.5.0, but mine won't. What can I do?

Norm April 9th, 2004 06:13 PM

EllisD

Peerless gave you good direction. If that didn't work and you are using Windows go to Control Panel, right click on the Java icon, uncheck IE and Netscape, reboot your computer and try again.

Good luck,

Norm

ElllisD April 10th, 2004 06:04 PM

Thanks guys, but...
 
Un/Re-installing and unchecking the IE box didn't work, so I uninstalled both LW & java 1.5.0, re-installed java 1.5.0 & then LW. The LW installer didn't ask me to download the j2re, so I thought that was going to work, but no. Same unsuitable runtime environment error. So I uninstalled both again, and installed LW w/o java in yet, and let the LW installer go get java 1.3.1_04, and now LW runs again. However, I lost all the search icons but the All Files one. I'll see soon enough if they come back after a restart.
I'm on an old 700 MHz PIII w/ 256 RAM, and XP seems to really work it. There are 2 users on the PC, and on my side I like to keep LW, Zone Alarm, Peerguardian, and NAV Auto-Protect running. Sometimes another user goes onto their side, and I noticed that even when I'm not logged on, there are mouse pointer/ menu flickering when Yahoo games runs its java applet. I've tried all the obvious fixes, and even had it licked once, using a special driver from Dell so XP can run Dell's modified version of the video card. But since I've reinstalled XP, and apparently Dell doesn't want to help again. (It took me 3 mos. to get the driver the first time)
The flickering problem doesn't happen with LW, but even when the modem's turned off, and there's no I/O traffic, it slows the computer noticeably. I was hoping the newest java would be more efficient in it's use of my poor, overworked CPU.
I'd still like to be able to run LW in the newest java to see what would happen, so if anyone has anymore ideas as to what I could try, I'm grateful to hear them even if I've got LW up now.
Thanks, everyone.

ElllisD April 10th, 2004 06:33 PM

Need feedback before I try an idea...
 
I know some uninstallers don't completely remove everything that an app's been accumulating during the time it's been running on a machine. Does anyone know specifically where there could be some kind of Application Data/Common/Config data stored with LW & Java? I noticed that after re-installing LW, my settings are still intact, so there's gotta be something lingering somewhere, and I'm hoping starting out completely fresh with both'll allow me to try the 1.5.0 java.

verdyp April 24th, 2004 10:07 AM

Limewire will use the default JRE configured in your Java control panel.

Be sure, once you have installed your new version of Java 1.5 Beta 1 that this is effectively the selected JRE. You may have several JREs on your host, and the default selected one is not working properly. So select the new one, and drop the previous JRE from its directory.

If this still does not work, make uninstall all the JREs you can find in your Control Panel-Add/Remove programs, then look onto your PC to remove the Program Files\Java\ folder you may have.

Note that there may be a JRE folder within your Limewire installation directory, if you used the international installer.

Then CTRL+ALT+DEL to display the list of running app: kill the jupdate.exe process (this is the Java autoupdate tool in your system tray).

Then go to the registry and delete the following keys:

HKEY_CURRENT_USER\Software\JavaSoft\Java Runtime Environment

(this drops your Java user settings).

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment

(this kills all your configured JREs: this key contains one subkey for each installed JRE, each subkey containing the location of its installation folder)

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in

(this kills the integration of Java into your browser)

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update

(this kills the autoupdate settings and cached data)

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Web Start

(this kills the Java Web Start installation)


Then reinstall Java. It will restore the previous keys to their default, and you'll be sure to use the appropriate version which will be the only one "supported" on your system.

Normally you don't need to reinstall Limewire because its launcher will detect and use the default JRE you have just reconfigured in a clean state.

You may want to have two versions of the JRE on your system: don't mix them into the same installation folder. Normally the Java installer proposes you a installation folder name that includes its version number. Keep that version number in the installation directory.

Never overwrite an existing JRE installation folder with another version. You may switch from one to the other using the Java Control Panel. If the last version just fits your needs, you can safely uninstall the previous version.

ElllisD April 28th, 2004 08:43 AM

Thanks
 
I wish I'd heard from you with that solution a few weeks sooner. I've just finished re-installing XP, and now 1.5.0 works w/ LW.
Problem is, now I've got a connection problem to figure out. Here's the post where I've been addressing it: http://www.gnutellaforums.com/showth...threadid=24835

ElllisD May 29th, 2004 09:55 AM

Worked before- Not anymore!
 
Well, I had to reinstall xp (again), and this time, I get teh "Unsuitable Java Enironment" error. I looked in the registry, and didn't see exactly the folders verdyp said I would. After \JavaSoft, the names weren't the same as what was posted here. So I had already uninstalled Java 1.5.0, and decided to delete everything past \JavaSoft & do a clean install. Now I have "HKEY_CURRENT_USER\Software\JavaSoft\ Java2D\1.5.0\Drivers\.DISPLAY1 ATI Technologies Inc. RAGE 128 PRO AGP 4X TMDS\32 " Bold is what has been replaced since the install.
When I installed Java, and LW, for that matter, I install to a different partition. Programs are on my E drive, and the C drive partition only has Windows stuff on it. So all I do when I install something, is change the first character on the install path to e, and let the rest of the path remain default.
I don't understand why this happens. The last time I re-installed xp, I put the J2re 1.5.0 in before I installed LW, and everything was fine. The only difference was that I'd installed the LW 394 beta, rather than the 404 first.
Come to think about it now, I may have installed JRE 1.4.2 just after installing 1.5.0- but I think for some reason I thought LW was running on 1.5.0 rather than on 1.4.2. I remember being happy that I got LW to run on 1.5.0, but I don't remember what led me to believe it was. Now I wonder if LW had actually latched onto 1.4.2 afterall....
All this is making my brain a pretzel. Please someone help me make sense of this.


All times are GMT -7. The time now is 01:55 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.