Como Ejecutar Un .jar En Ubuntu

0 views
Skip to first unread message

Davaughn Saavedra

unread,
Jun 30, 2024, 4:17:04 AM6/30/24
to rockrocoslia

Estoy segura que los que como comenzamos a usar Linux te lo agradecemos, pero yo, que tengo dos das de haberlo instalado en mi PC no se a que te refieres con Synaptic no se si es un directorio, una utilidad o una pgina en internet. As que luego de leer el articulo me qued muy claro que hay que tener la maquina virtual de java para correr paquetes .jar, pero sigo sin tener idea de como instalar la maquina virtual de java.

Muchos de vosotros de bien seguro que os preocupasteis de leer alguna gua de windows. Pues bien, estoy convencido que si tuvieseis que empezar otra vez des de cero con un sistema como ubuntu que lo trae todo bien masticadito os costara menos de la mitad sacar provecho a un ordenador.

As que amigo jasvazquez no pidas disculpas porque hayas supuesto demasiado, el que quiera saber que es synaptic solo debe de escribirlo en google. A ver si resultar que has supuesto demasiado por pretender que la gente sabe como encender el ordenador o como ir hasta un men con el ratn.

No se trata de convencer a nadie ni de dar explicaciones que nadie pidi amigo Ajax.
En este blog se intercambian experiencias, trucos y consejos para quienes pueda llegar a ser til bien porque tengan un problema similar o para los que no se haban planteado que algo fuese posible.
Salu2 y gracias por tomarte la molestia de compartir tu opinin en este rincn de la web ?

Hola.
Quiero instalar un programa (concretamente el MSC Adams). En el cd del programa aparecen entre otros ficheros uno llamado setup.jar. He copiado el cd a una carpeta en mi home y he intentado ejecutar el fichero llamado setup.jar, me sale el siguiente mensaje:

1. Que no tengas la versin adecuada de Java para ejecutar el programa (te recomendara que actualizases a la ltima versin del JRE)
2. Que el deployment de setup.jar no sea correcto y por eso te de el error que mencionas.

Hola estuve viendo un poco este tema de ejecutar .jar en linux.Como soy un poco fatiga y no tenia ganas de andar escribiendo en consola cada vez q quera ejecutar un .jar. Encontr la forma de ejecutar directamente con un click derecho sobre el archivo y elegir ejecutar con java y la quiero compartir con uds.
La cuestin es asociar esa extensin al binario de java con la opcin -jar. Esto sera as:
Le damos click derecho propiedades al archivo a ejecutar, vamos a editar tipo de archivo y en el cuadro Orden de preferencias de archivo le damos aadir. Aqu vamos a buscar la ruta de java, que en mi caso est en /usr/bin/java, le damos aceptar y ahora editamos la asociacin, nos vamos a la pestaa aplicacin y en el
cuadro de texto Orden le agregamos el modificador -jar (nos quedara /usr/bin/java -jar). Listo! damos aceptar y nuestro archivo quedo asociado a java. Ahora cada vez que queramos ejecutar un .jar le vamos a dar click derecho e iremos a la opcin ejecutar con java. Esto lo hice con Kubuntu 9.04 ya que no viene como en Kubuntu 8.04 que me lo asociaba automticamente. Saludos! espero que les sea til!

La nica excepcin es que no he indicado que a partir de seguir los pasos indicados cada vez que hagas doble-click sobre cualquier .jar (no hara falta pulsar el botn derecho como indicas en el comentario) ejecutar directamente java -jar

1. Parece que tienes instalada la mquina virtual de Java de GNU pues tienes en /usr/lib/jvm las entradas java-1.5.0-gcj-4.3-1.5.0.0 y java-gcj; te recomiendo que no la utilices pues normalmente la gente tiene la oficial de Sun y no son 100% compatibles.
2. has instalado la jdk utilizando Synaptic o por el contrario has utilizado el binario que proporciona Sun en su pgina web? (eso podra explicar que no aparezcan los iconos en el men)
3. Asegrate que ests utilizando la versin correcta de Java utilizando el comando update-alternatives (ms informacin en el enlace)

En Ubuntu 10.04 aparecen, con los repositorios que trae por defecto, tanto default-jre como sun-java6-jre; de todos modos gracias por el aviso pues puede que le sea de utilidad a otros.
Salu2 @Toms

Hola @Angel parece que ests tratando de ejecutar directamente el fichero por lo que me inclino a pensar que no has configurado correctamente la gestin de los .jar.
Prueba a seguir los pasos detenidamente pues no deberas tener problemas para abrirlos.
Otro posible problema es que no tengas instalada la mquina virtual de Java.
Si sigues teniendo problemas no dudes en contactar a travs del soporte tcnico del blog
Suerte y un saludo

pos a mi lo ke me gustaria es crear un lanzador para la barra de tareas pero no doy kon la tekla en el komando del mio puse java -jar /home/koskado/Documentos/carpetadeljar/arcivo.jar ke desde konsola si funca pero si lo pongo en l komando de lanzador en modo aplicacion hace nada y en modo aplicacion en consola abre y cierrra una consola a una veloscidad tal ke kasi no da tiempo a verla ,alguien me podria hechar una mano con eso?
muchas gracias de antemanno (,) kosky

Ol!
Ya hice todo el proceso, pero ahora no se como iniciar el programa.
Explico, me baje el ultramixer de la pagina oficial, segui todo este proceso para instalarlo, se instal, pero ahora no se como hacer para abrirlo.
Si alguien me ayada se lo agradeceria mucho

me logeo como usuario root, por lo tanto tengo todos los permisos, pero si esa aplicacin.jar la ejecuto desde un entorno grafico NO LEE ARCHIVOS TXT. Pero si la ejecuto desde terminal java -jar aplicacion.jar .. funciona correctamente, lee archivos de manera normal.

Muchas gracias, me ha sido de mucha ayuda, habia intentado con abrir con otra aplicacion y no me mostraba la aplicacion de java, pero gracias al comando ya puedo abrir los .jar.
Te entiendo por eso de que te pregunten una y otra vez, en mi grupo de amigos yo soy el que sabe mas de informatica, y el primero, y espero no el unico que se lanzo a linux xD

Gracias por comentarlo Max (si te soy sincero, estaba esperando que alguien lo hiciese ? ) pues el artculo se public con GNome 2 en mente y con el cambio en la interfaz de Ubuntu ya no es posible.
Me has dado la excusa ideal para escribir ese artculo que hace tiempo deb publicar.
Gracias

Me imagino que cuando ests apurado a vos tambin te gustara que te digan rpido, si la respuesta es rpida. Donde queda tal calle? y en lugar de indicar le das un mapa. Es verdad lo que decs, pero solo la mitad. Si dedicas tiempo es por puro ego, lo cual no es malo. No eches en cara el hecho de ayudar, puede que alguna vez lo necesites tambin. Un saludo!

Buenas, tengo un problema y es que apesar de tener instalado java y obvimanete decirle que abra con java el archivor .jar, no ahce nada, es como sino le hubiera dicho abrir (tambien puse el .jar para que se pudiera ejecutar )

Hola Edo, perdona que no haya podido contestar antes (est semana es de evaluaciones y ando algo ms distrado de lo habitual ?) Qu versin de Ubuntu usas o en qu distribucin de Linux lo ests intentando? Cul es tu entorno de escritorio? (para hacer unas pruebas y mejorar, si fuese posible el artculo)
Gracias ??

Un archivo JAR (Java ARchive) es un formato independiente de la plataforma que se utiliza para agregar muchos archivos de clase Java y metadatos y recursos asociados, como texto, imgenes, etc., en un nico archivo para su distribucin.

Permite que los tiempos de ejecucin de Java implementen de manera eficiente una aplicacin completa en un solo archivo, y proporciona muchos beneficios, como seguridad, sus elementos pueden comprimirse, acortar los tiempos de descarga, permite el sellado y el control de versiones del paquete, admite la portabilidad. Tambin admite empaques para extensiones.

Para hacer esto, debes tener la herramienta de lnea de comandos java instalados para iniciar una aplicacin Java y el indicador -jar para ejecutar un programa encapsulado en un archivo JAR. Cuando se usa este indicador, el archivo JAR especificado es el origen de todas las clases de usuario, y se ignoran otras configuraciones de ruta de clase.

A partir de la salida del comando anterior, encontramos un error. La JVM (Java Virtual Machine) no pudo encontrar nuestro atributo manifiesto principal, por lo que no pudo ubicar la clase principal que contiene el mtodo principal (public static void main (String [] args)).

El archivo JAR debe tener un manifiesto que contenga una lnea en el formulario Clase principal: nombre de clase que define la clase con el mtodo principal que sirve como punto de partida de nuestra aplicacin.

Minecraft es un popular juego de vdeo en entorno de pruebas. Su lanzamiento tuvo lugar originalmente en 2009 y, en l, los jugadores pueden hacer construcciones, explorar espacios, producir creaciones y sobrevivir en un mundo generado por bloques en 3D. Hasta finales de 2019, fue el segundo video juego de mayor venta de todos los tiempos. En este tutorial, usted crear su propio servidor de Minecraft para que usted y sus amigos puedan jugar juntos. Especficamente, usted instalar los paquetes de software necesarios para ejecutar Minecraft, configurar el servidor para ejecutarse y luego implementar el juego.

Este tutorial utiliza la versin de Java de Minecraft. Si adquiri su versin de Minecraft a travs de Microsoft App Store, no podr conectarse a este servidor. La mayora de las versiones de Minecraft que se adquieren en consolas de juegos, como PlayStation 4, Xbox One o Nintendo Switch tambin son de Microsoft. Estas consolas tampoco pueden conectarse al servidor que se construye en este tutorial. Puede obtener la versin de Java de Minecraft aqu.

Un servidor con una nueva instalacin de Ubuntu 18.04, un usuario no root con privilegios sudo y SSH habilitado. Puede seguir esta gua para inicializar su servidor y completar estos pasos. Minecraft puede hacer uso intensivo de recursos, as que tngalo en cuenta cuando seleccione el tamao de su servidor. Si usted utiliza DigitalOcean y necesita ms recursos, siempre puede cambiar el tamao de su Droplet para aadir ms CPU y RAM.

d3342ee215
Reply all
Reply to author
Forward
0 new messages