View Single Post
  #2 (permalink)  
Old November 21st, 2002
Unregistered
Guest
 
Posts: n/a
Default

After installing the preview release of JDK 1.4.1 (PR5), you may find that you can no longer launch LimeWire properly. It appears to be trying to use an MRJ class that is either not yet re-implemented in 1.4.1 or not functioning as expected in this release. This causes LimeWire to generate an error on launch and just sit at the splash screen.

A quick way to fix this is to edit the Info.plist file inside the LimeWire.app folder. If the option to "Show Package Contents" is available in the Finder context menu (right click or control-click on the LimeWire application) use that to open the folder. If you do not have that option listed, use the shell and change directory into the LimeWire.app folder. From there, the file is in the Contents folder.

Open the Info.plist file with a text editor (BBEdit, vi, etc.). The change to make is to add the following text:

<key>JVMVersion</key>
<string>1.3.1</string>
The best place the add it in is right after where the MainClass is specified. So that area of the file should look like this after you're done:

<key>MainClass</key>
<string>com.zerog.lax.LAX</string>
<key>JVMVersion</key>
<string>1.3.1</string>
This will force LimeWire to load with the JDK 1.3.1 instead of 1.4.1.
Reply With Quote