Bundled app launcher changes
Michael Hall
mik3hall at gmail.com
Fri Feb 10 17:16:52 PST 2012
On Feb 10, 2012, at 7:01 PM, Igor Nekrestyanov wrote:
> On 2/10/12 4:55 PM, Greg Brown wrote:
>>> If it is like regular fileset then why do we need new element and not reusing fileset?
>> The classpath element is implemented using FileSets. We just don't call the element<fileset>, since that would be ambiguous.
> But what is the new semantics in the "classpath" element?
I would sort of like to be clear on how classpath will work with the launcher and Info.plist.
Previously classpath was specified in the plist itself.
e.g.
<key>ClassPath</key>
<array>
<string>$JAVAROOT/halfpipe.jar</string>
As I am understanding how things will be now.
The ant task will copy fileset entries into fixed locations within the bundle that will be the runtime classpath.
whatever.app/Contents/Java/Class/*.class
whatever.app/Contents/Java/*.jar
would be my guess as to where the ant task will place things.
is this how classpath will work?
More information about the macosx-port-dev
mailing list