User Tools

Site Tools


informatica:linux:java

This is an old revision of the document!


JRE

Java JRE Java Runtime Environment Plugin Mozilla Iceweasel

Debian Wheezy

Icedtea (no me funciona)

Instala el JRE (necesario para ejecutar aplicaciones Java) y el plugin web para iceweasel:

sudo aptitude install icedtea-plugin

SUN JRE

1. Descargar JRE:

http://www.oracle.com/technetwork/java/javase/downloads/index.html http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html

En mi caso:

jre-7u11-linux-x64.tar.gz

2. Descomprimir en /opt:

sudo cp /tmp/jre-7u11-linux-x64.tar.gz /opt; sudo tar xvfz /tmp/jre-7u11-linux-x64.tar.gz

3. Enlazar

cd /usr/lib/mozilla/plugins/
sudo ln -s  /opt/jre1.7.0_11/lib/amd64/libnpjp2.so .

4. Abrir y cerrar iceweasel

Error eclipse y java solo debian

Leer http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560142#35

Solución:

1. Editar:

mv /etc/sysctl.d/bindv6only.conf /etc/sysctl.d/bindv6only.conf.falla

Y dejar la linea tal que así:

net.ipv6.bindv6only = 0

Grabar y salir

2. No se si hace falta reiniciar algún servicio para que los cambios tomen efecto, yo reinicié el ordeñador

Descomprimir .jar

jar xf mi_archivo.jar

Java Media Framework

A mi solo me funciona con eclipse, no consigo exportar las variables para que tire.

1. Descargar:

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=7372-jmf-2.1.1e-oth-JPR@CDS-CDS_Developer

2. Seleccionar 'Linux', marcar la aceptación de la licencia y pulsar 'Continue »'

3. Marcar 'Cross-platform Java' y pulsar sobre el enlace 'jmf-2_1_1e-alljava.zip'

4. Descomprimir el .zip por ejemplo en:

/usr/local/lib

5. Arrancar eclipse

6. Seleccionar Window/Preferences/Java/Installed JREs

7. Si no estuviera seleccionado 'java-6-sun-xxx' pulsar sobre el botón 'Add…'

8. Navegar hasta:

/usr/lib/jvm/java-6-sun

NOTA: si no existe ese directorio, instalar:

aptitude update && aptitude install sun-java6-jre

9. Pulsar sobre el botón 'Ok'

Bluetooth

Si se obtiene el siguiente error intentando ejecutar una aplicación con las bibliotecas bluecove:

Native Library bluecove not available

Solución:

sudo aptitude install libbluetooth-dev

Plugin Navegador

El plugin del navegador es el fichero

/usr/lib/mozilla/plugins/libjavaplugin.so

Que suele ser un link simbólico a alternatives:

/usr/lib/mozilla/plugins/libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so

Que a su vez es un link simbólico a la JVM que utilice. En el caso de OPENJDK:

/etc/alternatives/mozilla-javaplugin.so -> /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so

En el caso de SUN de Java

/etc/alternatives/mozilla-javaplugin.so -> /usr/lib/jvm/sun-jdk1.6.0_45/jre/lib/amd64/libnpjp2.so
informatica/linux/java.1379346990.txt.gz · Last modified: 2015/04/13 20:19 (external edit)