Forums Register Login

Using Web Start

+Pie Number of slices to send: Send
Hi, I am trying to set up Web Start for an application I am working on, but have run into some problems. The program is a series of jars (40+). The structure goes like this

MainDirectory
-Main.jar
-LibraryDirectory
-Other.jar
-OtherOther.jar
-CoreDirectory
-Core.jar
-Gui.jar

If I execute this program locally by running Main.jar, it runs fine. But if I do it over webstart, it says it cannot find any required files. The way it is set up to work is, once it is launched it checks a specific directory on the user harddrive and sees if a few .property files are there. If they are not there, it creates them. This part works properly, I can run the program over webstart and then check that directory, and it will have the neccessary property files.

Next, I read in those property files and they tell me what CoreDirectory classes to use. An example is GuiScreen. This is located in Gui.jar. I can navigate to this file inside the java webstart cache, but my program reads in com/work/GuiScreen and does a loadClass on it, it can not find the class. Shouldn't web start have added all the jars to the classpath? So when I try to do a loadClass on com/work/GuiScreen it should properly load the class? This method works when running locally, but not with webstart.

I also noticed that webstart renamed everything, but this shouldn't be a problem becuase I am only referencing what is inside of jars, right?
Skool. Stay in. Smartness. Tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 1131 times.
Similar Threads
WebStart
External Devices and Webstart
confusion about classpath and packages
Is web start my best answer?
Package problem in walkthrough
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 13:38:54.