Date: Thu, 21 Sep 2000 14:49:00 -0600 (MDT) From: Nate Williams <nate@yogotech.com> To: Archie Cobbs <archie@whistle.com> Cc: freebsd-java@FreeBSD.org Subject: Re: cvs commit: ports INDEX Message-ID: <200009212049.OAA07389@nomad.yogotech.com> In-Reply-To: <200009212006.NAA18943@bubba.whistle.com> References: <200009211731.LAA60133@harmony.village.org> <200009212006.NAA18943@bubba.whistle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> [ 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009212049.OAA07389>