> [ nb: moving this thread to freebsd-java@freebsd.org ]
>
> This brings up a semi-serious point. There is tons of Java code
> out there that is distributed as JAR files, or maybe JAR files plus
> a native shared library. Just taking one a random example, SableCC:
> http://www.sable.mcgill.ca/sablecc/
>
> This is an application, but there are also various Java libraries.
>
> We need to have a standard way of installing this kind of software.
> Better yet, it should work for any of our Java runtimes (JDK, kaffe, ...?)
>
> For example, we could specify that:
>
> - All JAR files go into /usr/local/share/java/jars (replace
> /usr/local with your favorite ${PREFIX} of course).
I prefer /usr/local/lib/java myself. Jars is just a format, and what
we're installing is a Java 'library', that just happens to be in jar
format. (It could be in zip format, or unzippped, etc..)
> - All native shared libraries files go into /usr/local/lib/java
Hmm.... All of the other shlibs go in /usr/local/lib, why should Java
be any different?
[ Snip ]
> Thoughts?
Other than the minor mods (names), I think it's a great idea.
One minor thing is that JVM's MUST keep their stuff out of the above
'shared' directories, since we don't want them stepping on each other's
toes.
Nate
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message