Módosítások

Shib2IdpInstall

795 bájt törölve, 2009. szeptember 25., 13:49
JDK: egyszerűsítés: sun-java6-jdk telepítése
== JDK ==
Sajnos Etch Debian Lenny alatt a <code>sun-java6-jdk</code> csomagot kell feltelepíteni. Ez a csomag függ egy csomó Xa non-es csomagtólfree repositoryban található, melyeket nem biztosés rengeteg opcionális függősége van, hogy szeretnénk telepíteni egy szerveren, érdemes lehet * feltenni a <code>sun-java6-jre</code> csomagot ÉS* kézzel telepíteni egy JDKezért ajánlott az aptitude-t, mondjuk a http://java.sunban kikapcsolni az opcionális függőségek telepítését.com oldalról letöltve
Ez igazából egy nagy ''hack'', ugyanis ahhoz, hogy a tomcat-et csomagból telepíteni tudjuk, kell a <code>java2-runtime</code> csomag, amelyet biztosít a JRE is, '''viszont''' a Tomcat-nek JDK kell, hogy JSP-t tudjon futtatni.:: <small>'''Megj.:''' Minden JSP-t első futtatáskor a konténer (Tomcat) lefordít Java kóddá, aztán byte aptitude install sun-kóddá, ezért tart jó sokáig az java6- újraindítás utáni - első request. Ezután az eredményt elcache-eli, így csak akkor kell újrafordítania, ha a JSP megváltozik.</small> A JDK telepítés elég egyszerű, letöltjük a java.sun.com oldalról a nekünk tetsző verziót, aztán kicsomagoljuk, mondjuk a <code>/usr/lib</code> alá, aztán csinálunk egy szimbolikus linket, hogy a <code>/usr/jdk</code> mindig a "jó" JDK-ra mutasson.
Állítsuk be, a <code>JAVA_HOME</code> környezeti változót!
export JAVA_HOME=/usr/jdklib/jvm/java-6-sun
{{INFO_EN|Az openjdk 6 headless csomag is megfelelő választás, azonban nem várt JVM hibák előfordulása esetén érdemes megpróbálni a hivatalos Sun-os JVM-et.}}
=== Shibboleth security provider ===
565
szerkesztés

Navigációs menü