Re: app path
Chameleon wrote:
O/H Andrew Thompson ????????????:
I want to know in which path is application.
...
What is the 'X'?
you right.
1. I want to open a "config.ini" file which is in JAR's path.
2. I want to open an "index.html" which is in JAR's path.
That *still* does not quite come up to a statememnt
of a 'user feature', but it is close enough.
OK - *why* are these files in the Jar's path?
Who, or what, caused them to be there?
For example, some apps. are supplied as Zip
archives, with the instructions to 'unzip to a new
directory on your system' - that might be one way
these files all happen to be in the same place.
But is does not *have* to be that way.
You might write a simple 'unzipper - installer'
that puts the config.ini and index.html into
a *known* path, that can be easily found later,
while putting everything else in a single (hidden
or otherwise) directory.
Web start also offers mechanims to 'install'
files or do other such things at first application
start.
With the code above I have it. But code is a little bit confusing.
..and 'fragile'. Every time devlopers seem to come
up with a 'rock solid' way to get the app. path, Sun
(seems to*) changes the rules. * They are really just
trying to design a robust and fast plug-in, but things
happen in that process that affect Java apps.
--
Andrew Thompson
http://www.athompson.info/andrew/
Message posted via http://www.javakb.com