|
hi,
I am trying to run freenet 0.3.9.1 on win 2000 pro using Sun Java JRE 1.3.0_2
I installed it using the (supposedly) fixed
windows installer freenet_setup0.3.9.1-1.exe
I checked the contents of flaunch.ini and the
freenet.ini and everything seems ok (including
the paths of java.exe and javaw.exe)
Stiil, when running Freent from the Windows
Start Menu, i still get the dreaded
---------------------------
Java Virtual Machine Launcher --------------------------- Could not find the main class. Program will exit! --------------------------- OK --------------------------- dialog box.
When I try to run fserve.exe (or any freenre
.exe) from the command line, I obtain the following:
Executing: C:\"Program
Files\JavaSoft\JRE\1.3.0_02\bin\java.exe"
Freenet.node.gui.GUINode
Exception in thread "main" java.lang.NoClassDefFoundError: Files\JavaSoft\JRE\1/3/0_02\bin\java/exe Freenet/node/gui/GUINode Looking closely I noticed that the message contents are wrong: the java.exe path should be
"Files\JavaSoft\JRE\1.3.0_02\bin\java.exe"
and the class name (I think) should be
"Freenet.node.gui.GUINode"
In this message the "." are replaced
by "/"
Could it be that javaw.exe and freenet.exe cannot
find their main class because its name is
incorrectly stated (having the "." replaced by
"/")?
Thank you
ugopardo
|
