Desarrollo y Tecnología > Sistemas Operativos > Ubuntu > Instalar Java Web Start en Ubuntu 13.04 / 12.04 / 12.10

Instalar Java Web Start en Ubuntu 13.04 / 12.04 / 12.10

Java Web Start se ha vuelto indispensable para muchas aplicaciones basadas en java, lamentablemente cuando Java libero su código, no lo hizo para este framework.

En ubuntu una forma fácil de instalas javaws es utilizar un plugin llamado IcedTea que además instala las versiones de openjdk necesarias para ejecutar java en nuestro computador con linux.

Simplemente ejecutamos :

sudo apt-get install icedtea-7-plugin

Espero que les sirva :D.

4 comentarios en «Instalar Java Web Start en Ubuntu 13.04 / 12.04 / 12.10»

  1. Hola:

    Hace varios días que estoy buscando ayuda con esto. Tengo Ubuntu 12.04 con OpenJDK-6 e instalé OpenJDK-7, pero ahora el checkeo de java en web no funciona y el gestor de archivos de webmin tampoco.

    Esta es la información de las versiones que tengo:

    $ update-java-alternatives -l
    java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64
    java-1.7.0-openjdk-amd64 1051 /usr/lib/jvm/java-1.7.0-openjdk-amd64
    java-gcj-4.6 /usr/lib/jvm/java-gcj-4.6

    $ java -version
    java version «1.7.0_25»
    OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.12.04.2)
    OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

    Activé las trazas para ver si conseguía encontrar algo, pero exceptuando este error, no veo más nada:

    java.io.IOException: Cant rename /home/fernando/.icedtea/cache/48/http/www.java.com/applet/JavaDetection_applet.jnlp.info.temp to /home/fernando/.icedtea/cache/48/http/www.java.com/en/download/../../applet/JavaDetection_applet.jnlp.info
    at net.sourceforge.jnlp.util.FileUtils.createRestrictedFile(FileUtils.java:209)
    at net.sourceforge.jnlp.util.FileUtils.createRestrictedFile(FileUtils.java:99)
    at net.sourceforge.jnlp.cache.CacheUtil.makeNewCacheFile(CacheUtil.java:425)
    at net.sourceforge.jnlp.cache.CacheUtil.getCacheFile(CacheUtil.java:327)
    at net.sourceforge.jnlp.cache.CacheUtil.getOutputStream(CacheUtil.java:449)
    at net.sourceforge.jnlp.cache.ResourceTracker.downloadResource(ResourceTracker.java:702)
    at net.sourceforge.jnlp.cache.ResourceTracker.processResource(ResourceTracker.java:640)
    at net.sourceforge.jnlp.cache.ResourceTracker.access$500(ResourceTracker.java:75)
    at net.sourceforge.jnlp.cache.ResourceTracker$Downloader$1.run(ResourceTracker.java:1132)
    at net.sourceforge.jnlp.cache.ResourceTracker$Downloader$1.run(ResourceTracker.java:1130)
    at java.security.AccessController.doPrivileged(Native Method)
    at net.sourceforge.jnlp.cache.ResourceTracker$Downloader.run(ResourceTracker.java:1130)
    at java.lang.Thread.run(Thread.java:724)
    java.io.IOException: /home/fernando/.icedtea/cache/39/http/www.java.com/en/download/../../applet/JavaDetection_applet.jnlp (No existe el archivo o el directorio)
    at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:282)
    at net.sourceforge.jnlp.JNLPFile.(JNLPFile.java:204)
    at net.sourceforge.jnlp.PluginBridge.(PluginBridge.java:63)
    at net.sourceforge.jnlp.NetxPanel.runLoader(NetxPanel.java:127)
    at sun.applet.AppletPanel.run(AppletPanel.java:380)
    at java.lang.Thread.run(Thread.java:724)

    Aclaro que ya intenté desinstalar el OpenJDK-7 con el icedtea-7, hice autoclean, autoremove y volví a reinstalarlo, pero sin suerte.

    Ojalá sepas que puede ser, porque en la web no encuentro nada que me lo soluciones, aunque vi soluciones que a otros sí les funcionaron.

    Gracias.-

    Responder
  2. tengo ubuntu 15 y estoy configurando openmeetings con un amigo (en realidad ha sido él el que ha hecho todo el trabajo 😉 ). No conseguía compartir el escritorio. Había intentado casi todo hasta que encontré tu solución. Simplemente ejecutando ese comando en la terminal me funciona a la perfección. Muchas gracias.

    Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.