Java i katalogi

Artur Flinta aflinta w at.kernel.pl
Wto, 12 Mar 2002, 18:51:49 CET


Witam!

Jest następujący problem z javą:

Brakuje nam standardów nazewnictwa i katalogów. Obecnie część pakietów
*.jar (a w zasadzie xerces-j) lokuje się w /usr/lib/java, reszta zadowala
się /usr/share/java. Dodatkowo w /usr/share/java znajduje się katalog lib
który jest linkiem na /usr/share/java, na podobnej zasadzie został tam
wsadzony katalog classes bez którego jakarta-tomcat ma problemy z startem.
Żeby było jeszcze trochę namieszane to w /usr/lib siedzą jeszcze katalogi
jre1.x.x i jdk1.x.x które zawierają javę (w tym wypadku SUN), do tego może
jeszcze dojść katalog IBMJava2-13 z implementacją IBM'a i jeszcze kilka
innych. Jednym słowem mały śmietnik.

Częściowym rozwiązaniem było by umieszczenie wszystkich pakietów *.jar w
/usr/share/java. A w /usr/lib założenie katalogu java który byłby linkiem
na używaną implementację javy, dzięki czemu uprościło by to ustawienie
domyślne zmiennej JAVA_HOME. 

Na IRC'u wyszedł jeszcze problem gdzie umieszczać klasy javy związane
bezpośrednio z architektórą, generowane np. z ibm-java-comm.spec

               Czekam na wszelkie opinie i sugestie i propozycje zmian
                           Pozdrawiam
                                Artur

-- 
Zawsze kiedy jest problem, jest jakieś rozwiązanie;
 zatem jeśli nie ma rozwiązania, nie ma problemu.



Więcej informacji o liście dyskusyjnej pld-devel-pl