Curso Java Despliegue Aplicaciones. Archivos JAR IV. JAR Ejecutables. Vídeo 140

preview_player
Показать описание
En este vídeo vemos cómo crear aplicaciones Java ejecutables creando JAR ejecutables.

Рекомендации по теме
Комментарии
Автор

💥💥💥 Siempre seguiré subiendo cursos gratuitos por aquí. Gracias a todos por seguirme. 💥💥💥

pildorasinformaticas
Автор

wow..Increíble curso y Me has enseñado mucho. Un único apunte..; hablando desde el futuro...; el idioma de programación por excelencia ( desgraciadamente) sigue siendo el inglés...por consiguiente en vez de utilizar términos como lámina, marco, ventana....etc ; hubiera sido más didáctico utilizar los términos primitivos...es decir utilizar el inglés...De toddos modos la comunidad necesita de gente como tú. Grácias.

Utren
Автор

Hoy se cumplen 2 meses desde que empeze el curso, gracias por tanto Juan!

Saldos de argentina

bruzzspace
Автор

Sé que esto no lo leerá ni le importará al 99, 999...% de los que se pasen por los comentarios pero me veo en la obligación de decirlo por si puede ayudar a alguien.

Si trabajas con Eclipse desde Linux, no se ejecutará el .jar con un doble click solamente con marcarlo como ejecutable y especificar que lo tiene que ejecutar la máquina virtual de Java. También debemos decirle que la máquina virtual de Java debe ejecutarlo con la opción (o argumento) -jar.

En resumen, desde las propiedades del archivo .jar debemos decirle que se debe abrir con: "/usr/.../.../.../java" -jar

AngelEsquivo
Автор

Muchas gracias por tanto! Estoy viendo tu curso por partes, capacitandome dentro de mi trabajo!
Eres un grande, me solucionaste la vida. Saludos

Drummernows
Автор

Juan tus videos son de una fuente de consulta en todo momento, tenia un problema al cargar imagenes en un Jar, y como si te lo hubiera preguntado aca està toda la respuesta con lujo de detalles. Gracias

zamoray
Автор

Profe muchas gracias que labor tan admirable espero apenas mi asenso laboral se materialice gracias a usted poder hacer algún aporte económico a su labor saludos desde Colombia muchas gracias

miltonmolano
Автор

Gracias Profesor Juan Gomez Diaz. Muy importante la clase de hoy..Por el aprendizaje del nuevo método GetResource. El cual nos permite obtener el recurso...Agradecido como siempre. Cada vez que termino una clase considero que me falta mucho por Aprender. También Agradecido al Canal de PildorasInformaticas. Estas iniciativas deben existir en todo el Mundo: para lograr que las personas Aprendan a Mejorar el Mundo a través del conocimiento y se haga realidad algunos puntos de la canción Imagine de John Lennon...

giomarsalazar
Автор

Por eso me encanta este curso!!!! Excelentes videos, bien explicados, paso a paso. Que emocion me dio ver correr el archivo ejecutable sin eclipse. Muchas gracias Maestro Juan :D

veliveve
Автор

15 días siguiendo el curso todos los días viéndome de 8 a 10 videosdiarios y ya voy en la video 140

outofcontrol
Автор

Hola
Juan. Lo primero, felicitarte por la increíble labor que desempeñas. Si te digo
la verdad, me asombra la concisión y el perfecto enfoque de tus explicaciones. Cuanto
menos, este curso debería recibir un premio a la divulgación, pero a falta de
ello te felicito de corazón. Pero vamos al grano: voy ahora por el nº 149 de tu
curso y me quedé con un asunto pendiente con respecto al nº 137 (archivos JAR).
Gracias a ti rehice un programa que había programado en VBasic para asegurarme
de que había alcanzado en Java al menos el nivel que tenía de VB. Hasta ahí,
todo bien. El problema vino al generar el JAR, e incluso un exe (con el
programa externo launch4j). Al arrancarlos en mis ordenadores (que tienen
instalado la JRE), ningún problema, pero en otro PC, salía una ventana
emergente pidiendo que instalara esa JRE. ¿Eso es así? ¿No son autoejecutables
sin más? Gracias por la atención, y una vez más… no tengo palabras por tu
labor.

marcgasca
Автор

Para los que están utilizando linux, ejecutar un jar requiere configuraciones adicionales, si no quieren hacerlas o quieren probar rápidamente el jar generado, pueden ejecutar desde consola con el siguiente comando "java -jar archivo.jar". Si no se ejecuta denle permisos de ejecución.

andresacosta
Автор

Una vez más excelente video tutorial !!!

bernarda.moralesnicola
Автор

Esto es lo que más me ha gustado de todo el curso, y nos queda más de la mitad....ahora es cuando empieza la fiesta... el siguente...por favor....ja, ja.
Un saludo Juan, ya mismo estoy probando la calculadora en otro ordenador.
Por cierto en el movil supongo que no ¿verdad? Ya me colao...

juanitoelchispa
Автор

Para complementar, otra forma de referenciar a la clase que contiene el recurso es con el método getClass(). Entonces solo sería remplazar el "Clase.this.getReso.." por "getClass().getReso...".

Espero sea de ayuda.

diegofernandorodriguezorej
Автор

Buen día. Al parecer si se puede ejecutar el archivo .jar sin copiar dentro la imagen. Sólo basta con tener el archivo imagen en la misma carpeta o nivel que el archivo ejecutable jar. A mi así me funcionó.

rubiobenjamin
Автор

bueno para el que quiera saber otra alternativa para hacer esto es, crear un paquete para los elementos externo en mi caso lo llame imagenes que estaba al lado del paquete donde tenia el archivo .java del código

en el código lo que deben hacer es a la hora de instanciar el botón lo hacen de esta manera new JButton("Dale!", new y listo así, como están en un paquete diferente las imágenes se agregan de manera automática al jar y funciona perfectamente

Mrernesto
Автор

Para no tener que incluir manualmente los recursos en el archivo jar, se debe crear una carpeta en el proyecto dando click derecho en src -> new -> folder poner un nombre cualquiera puede ser resource o recursos, en esta carpeta incluir los archivos necesarios y refrescar con F5, una vez hecho esto debe aparecer la carpeta recursos en eclipse con los archivos correspondientes. Por último debe hacerse referencia a los archivos fuente dentro del código por ejemplo por medio de getClass().getResource("recursos/amarillo..."), como se explica en el vídeo.

davidyepes
Автор

Hola Maestro, antes que nada muy agradecido por sus videos, simplemente tiene un don para esto de dar clases. Se que estos videos los hizo hace mucho tiempo, espero me pueda ayudar.

Cuando creo el ejecutable de la aplicación calculadora y le doy doble click me arroja una pantalla de error que dice "No se ha podido ha podido iniciar la aplicación" y en los detalles en la pestaña Excepción muestra esto:

MissingFieldException[ Falta el siguiente campo requerido del archivo de inicio: <jnlp>]
at Source)
at Source)
at Source)
at Source)
at Source)
at Source)
at Source)
at java.lang.Thread.run(Unknown Source)

Si puede ayudarme en esto, no se si más adelante explica como solucionarlo o es algo que falta instalar en mi ordenador. Gracias

carlosguzman
Автор

Hay que meter el recurso/imagen en la carpeta bin junto a los .class para que compile. Al menos a mi me pasó. Luego, cuando el jar esta montado dicho recurso por algun motivo si q esta dentro del jar pero no junto a los punto class, asi q hay q meter los recursos otra vez junto a los punto class y borrar el recurso, en la carpeta superior, que no esta junto a los punto class

gusmoeta