[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [udig-devel] A second Release candidate (and now the third)
|
I played around with this a bit. With the package as it is
distributed now, I got it into a more normal .app form, but it still
has the problem of defaulting to Java 1.4. I think there is
something in the startup.jar or other Eclipse stuff that's breaking
the Info.plist setting that chooses a particular Java version. It's
beyond me.
This also would run if I linked /usr/bin/java to Java 5. But there
was then a problem with the Java and udig processes getting run in
the background so nothing showed up in the Dock and I didn't get the
menubar. Closing the uDig window would quit uDig.
Maybe the startup.jar has to be built with this in mind. Some
Eclipse build thing.
It's all beyond me. Sorry. For now, I guess it's the /usr/bin/java
link hack (for me at least). I hope you can find a Mac Java
programmer. I'll try playing around with the application now that I
have it running in this way.
Are there any other Mac users out there that have tried these 1.0.1
RC releases?
On Aug 9, 2005, at 4:22 PM, William K wrote:
Well, I don't know a whole lot about Java (and that's pretty old
what I do know). I may be able to figure out some Mac OS X Java
app packaging stuff if I can focus on it enough (I'm a bit
overloaded right now).
I did look a bit at Apple's Java developer docs just now (trying to
figure out if there was a simple way to get it running with the RC
release udig I have). It looks like the Main class, ClassPath,
working directory, java command arguments, -D options, and VM
options can all be specified in the Info.plist of the udig.app
package. With that and the default JAVAROOT inside the package I
might be able to mash this into something that works.
I have another Mac OS X Java application that I use a lot that I
can use as an example (Azureus bittorent client).
One thing that worries me is the eclipse startup.jar - is that
where main would be, or is that Eclipse's way of accomplishing the
same as Apple's Info.plist?
Where does JAVA_HOME come into this (if at all)? Or it may be
taken care of by the Java version setting of the Info.plist.
On Aug 9, 2005, at 3:50 PM, Paul Ramsey wrote:
William,
Is there any chance you could volunteer to help with OS/X
packaging? Our in-house staff don't have a Mac handy to do that
kind of work on, so it will be hard to do a release cleanly.
Basically I think we'll need all the supporting files and a
cookbook on how to stuff things into the right places. Done
right, it could be very swish.
Paul
-----
William Kyngesburye <kyngchaos@xxxxxxxxxxxxx>
http://www.kyngchaos.com/
First Pogril: Why is life like sticking your head in a bucket
filled with hyena offal?
Second Pogril: I don't know. Why IS life like sticking your head
in a bucket filled with hyena offal?
First Pogril: I don't know either. Wretched, isn't it?
-HitchHiker's Guide to the Galaxy
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel
-----
William Kyngesburye <kyngchaos@xxxxxxxxxxxxx>
http://www.kyngchaos.com/
"History is an illusion caused by the passage of time, and time is an
illusion caused by the passage of history."
- Hitchhiker's Guide to the Galaxy