Re: Java Policy
On Sun, 9 Mar 1997, Michael Fletcher wrote:
> java-lex /usr/lib/jdk/classes/JavaLex none
> java-cup /usr/lib/jdk/classes/java_cup none
>
> See, its all over the place. I am packageing Jigsaw and creating a
> wrapper for Corell Office for Java. There needs to be some standard place
> to put Java stuff, here is my first stab at it.
>
> Java classes should be zipped if possible, named <package>.zip and placed
> into /usr/share/java/classes. If the classes are not zipped place them
> into /usr/share/java/classes/<package>/. Properties that are not modified
> go into /usr/share/java/. If the properties are modified frequently its
> up to the policy and the package developer. Most likely it will be
> /etc/<package>. Wrappers for Java programs should go into /usr/bin.
>
> Java is not mentioned anywhere in the FSSTND, or in the policy manuals.
jdk's classes are in /usr/lib/jdk/classes because it doesn't come with
source code, and is compiled to install everything into a sub-tree
(/usr/lib/jdk here). But I agree the good thing would be to put the
classes into /usr/share/java. (And put a link from wher's jdk expects to
see the classes.zip file to /usr/share/java/jdk-classe.zip.
--
- ** Linux ** +-------------------+ ** WAW ** -
- vincent@debian.org | RENARDIAS Vincent | vincent@waw.com -
- Debian/GNU Linux +-------------------+ http://www.waw.com/ -
- http://www.debian.org/ | WAW (33) 4 91 81 21 45 -
- | Luminy (33) 4 91 82 85 32 -
---------------------------------------------------------------------------
Reply to:
- References:
- Java Policy
- From: Michael Fletcher <zidj@geocities.com>