IcedTea-Web-1.6.1

Introduction à IcedTea-Web

Le paquet IcedTea-Web contient un plugin Java de navigateur, et une novuelle implémentation webstart, sous licence GPLV3.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

information sur le paquet

Dépendances de IcedTea-Web

Requises

NPAPI-SDK-0.27.2, et OpenJDK-1.8.0.60 ou java-1.8.0.60 (pensez à le configurer comme décrit sur la page Configuring the JAVA environment ),

Requis pour l'éxécution, un navigateur web, comme:

Epiphany-3.16.3, Firefox-41.0, midori-0.5.11, SeaMonkey-2.38, Chromium, et Opera

Facultatives

libxslt-1.1.28, mercurial-3.5.1, EMMA, et JACOCO,

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/icedtea-web

Installation à IcedTea-Web

Installer IcedTea-Web en exécutant les commandes suivantes:

./configure --prefix=${JAVA_HOME}/jre    \
            --with-jdk-home=${JAVA_HOME} \
            --disable-docs               \
            --mandir=${JAVA_HOME}/man &&
make

Ce paquet n'est pas livré avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install &&
mandb -c /opt/jdk/man

Pour tester que les pages de man sont correctement installées, tapez man policyeditor pour afficher la page de man.

si vous le souhaitez, vous pouvez installer un fichier .desktop correspondant à une entrée dans un menu de bureau pour policyeditor, en tant qu'utilisateur root:

install -v -Dm0644 itweb-settings.desktop /usr/share/applications/itweb-settings.desktop &&
install -v -Dm0644 javaws.png /usr/share/pixmaps/javaws.png

Explications des commandes

--with-jdk-home : Ce paramètre fourni l'emplacement d'installation de JDK.

--disable-docs : Ce paramètre désactive l'installation de documentations supplémentaires liées au developpement. Omettre ce paramètre si vous voulez faire des travaux de developpement sous IcedTea-Web.

Information de configuration

en tant qu'utilisateur root , creer un lien symbolique vers le plugin depuis votre répertoire de plugins de votre navigateur:

ln -s ${JAVA_HOME}/jre/lib/IcedTeaPlugin.so /usr/lib/mozilla/plugins/
[Important]

Important

Le plugin doit être un lien symbolique pour qu'il fonctionne. Sinon, le navigateur pourra crasher quand vous voudrez charger une application Java.

Contenu

Programmes installés: itweb-settings, javaws et policyeditor
Bibliothèque installée: IcedTeaPlugin.so, about.jar, netx.jar, plugin.jar
Répertoire installé: ${JAVA_HOME}/jre/share/icedtea-web

Descriptions courtes

itweb-settings

autorise la personalisation des plugins du navigateur et javaws.

javaws

lance les applications/applets Java situées sur un réseau.

policyeditor

affiche et modifie les paramètres de sécurité , incluant les certificats, pour javaws et les greffons de navigateur.

IcedTeaPlugin.so

est le plugin de navigation Java.

about.jar

contient les fonctions pour les boites de dialogue a propos.

netx.jar

contient les fonctions pour l'implementation webstart IcedTea-Web (NetX).

plugin.jar

contient les fonctions pour le plugin Java IcedTea-Web.

Last updated on : 2012-06-07 06:40:05 +020