[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: