Matthew Palmer <[EMAIL PROTECTED]> writes: > On Mon, May 24, 2004 at 12:47:06AM +0200, Roman Kennke wrote: >> > > 'official' Java package from Blackdown. I have used the Blackdown >> > > package from >> > > deb http://jopa.studentenweb.org/debian/ ./ >> > > >> > > which works great. It's very likely, that other j2re1.4 packages (if >> > > there are any) are similar to that one, but that's not guaranteed. I >> > > don't know if that's a problem. >> > >> > I'd ask the source of your packages to put a distinguishing file into the >> > j2re1.4 package so you can easily identify it once installed >> >> what about /usr/lib/j2se/1.4/jre/bin/java (the one which is in the >> startup script)? I mean, if this file is present, it is very likely to >> be a Java 1.4 RE. > > One possibility. I was thinking about the case where there's another > j2re1.4 package made, which follows your preferred one in terms of file > locations, but includes different options or something, which makes your > program act strangely, which causes people to complain. It's a corner case, > but I like corner cases. <grin>
Here is the start script from ArgoUML (which at the moment needs j2sdk)
#!/bin/sh
# simple script used to run ArgoUML in Debian
# The first existing directory is used for JAVA_HOME (if JAVA_HOME is not
# defined in $DEFAULT)
JDK_DIRS="$JAVA_HOME /usr/lib/j2se/1.4 /usr/lib/j2sdk1.4 /usr/lib/j2se/1.3
/usr/lib/j2sdk1.3"
# Look for the right JVM to use
for jdir in $JDK_DIRS; do
if [ -r "$jdir/bin/java" -a -z "${JAVA_HOME}" ]; then
JAVA_HOME="$jdir"
fi
done
export JAVA_HOME
if [ "$JAVA_HOME" ] ; then
if [ -z "$JAVACMD" ]; then
JAVACMD="$JAVA_HOME/bin/java"
fi
$JAVACMD -jar /usr/share/java/argouml.jar "$@"
else
echo "No JVM found to run ArgoUML"
echo "Please install a JVM to run ArgoUML or "
echo "set JAVA_HOME if it's not a JVM from a Debian Package."
exit 1
fi
>> > Or just rewrite it in a language that has a working DFSG-free engine.
>> > <grin>
>>
>> Be sure, I would do it if I had the time and experience with other
>> graphics engines. I hope to get it working with kaffe some day, but I
>> assume its still a long way.
>
> It gives you an interesting project - implement the graphics bits you need
> for kaffe...
kaffe, sablevm and jamvm have now improve graphics, it'll be time to
re-try your application with these free VM's and send bugs reports ;-)
Also, what is the status of the package?
Cheers,
--
.''`.
: :' :rnaud
`. `'
`-
pgpsxrecWUnvx.pgp
Description: PGP signature

