java-sun w /usr/lib/java

Blues blues w ds6.pg.gda.pl
Nie, 18 Sie 2002, 12:00:43 CEST


On Sat, 17 Aug 2002, Jakub Bogusz wrote:
> Kiedyś był poruszany temat ustandaryzowania położenia różnych
> implementacji Javy. Ponieważ wtedy na teorii się skończyło, teraz na
> próbę zastosowałem jedną z wersji na java-sun.spec. Na razie na branchu
> -rDEVEL, jak się okaże dobre, to pójdzie na HEAD (i do innych
> implementacji).
> Wygląda to tak:
> /usr/lib/java - JDK
> /usr/lib/java/bin - binarki z JDK, ale bez duplikatów z JRE
> /usr/lib/java/jre - JRE
> /usr/lib/java/jre/bin - binarki z JRE
> /usr/bin/* - symlinki do binarek w /usr/lib/java/{,jre/}bin
> /usr/share/java - pusty katalog na klasy niezależne od architektury

Przetestuj czy to zadziała, bo IMHO mogą być poważne problemy. Część 
aplikacji javy zakłada, że całość jest we własnej strukturze katalogów i 
do instalacji nawet ustawia się im zmienną JAVA_HOME

> Przy instalacji samego JRE bez JDK po prostu nie ma katalogów
> /usr/lib/java/{bin,include,lib}.
> I chyba nie ma sensu robić oddzielnego pakietu z osobnego j2re Suna
> - przeglądałem licencje j2sdk i j2re - są (chyba) takie same.
> 
> Sprawdzałem ten układ z Mozillą i na paru dołączonych demach - działa.
> javac i jar też.
> 
> Czekam na uwagi od osób, które używają Javy do czegoś więcej niż wtyczka
> Mozilli ;)

-- 
---------------------------------
pozdr.  Paweł Gołaszewski        
---------------------------------
CPU not found - software emulation...



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