Create JAR executable that includes libraries in NetBeans - Java

Поділитися
Вставка
  • Опубліковано 21 сер 2024
  • This video explains how to package the libraries or external files into a single executable .jar The libraries are necessary to run our executables, but we depend on them being in the same directory of the executable .jar, otherwise the program will not run. This is a good proposal as it packages all libraries in a single executable. jar So it doesn't generate directory or location dependency
    #matixa

КОМЕНТАРІ • 115

  • @soniarivasapestegui1386
    @soniarivasapestegui1386 7 місяців тому +1

    MUUUCHAS GRACIAAAAAAAS EN SERIO NO SABES COMO SUFRIA GRACIAS GRACIAS GRACIAS

    • @MATIXA
      @MATIXA  7 місяців тому

      Es con gusto. Saludos!!!

  • @ernanfer2
    @ernanfer2 4 роки тому +2

    super interesante hermano,lo probé full,gracias desde Rep Dom

    • @MATIXA
      @MATIXA  4 роки тому

      Hola Fernando Bautista, que bueno. Saludos!!! ;)

  • @velascotaipececilia2035
    @velascotaipececilia2035 3 роки тому +1

    MUCHAS GRACIAS DESPUES DE VARIOS INTENTOS FUNCIONO A LA PERFECCION MUY AGRADECIDA POR LA AYUDA

  • @davidzapatacervera6832
    @davidzapatacervera6832 4 роки тому +1

    Funcionando al 100%, excelente.
    Yo también vi esa página pero si intentas acceder ahora te manda directo a publicidad y no te permite saltarla.

  • @lennonl07
    @lennonl07 8 місяців тому +1

    Buen video, sirve

  • @kevincalderon1458
    @kevincalderon1458 4 роки тому +2

    Buen video, tus videos me han servido mucho!

    • @MATIXA
      @MATIXA  4 роки тому +2

      @Kevin Calderon Gracias... Saludos!!!

  • @d4g3r0
    @d4g3r0 3 роки тому +1

    Buenísimo, muchas gracias por compartir.

    • @MATIXA
      @MATIXA  3 роки тому

      Con mucho gusto

  • @paollarce5137
    @paollarce5137 4 роки тому +8

    Me da error ahi, Una ayuda?

  • @sebastianmontoya8808
    @sebastianmontoya8808 Рік тому

    Mil gracias! Excelente solución, resolvió mi problema.

  • @EdwinLopez-tc8eq
    @EdwinLopez-tc8eq 4 роки тому +1

    Muchas Gracias, de gran ayuda el video.

  • @felipecasanas6354
    @felipecasanas6354 Рік тому +1

    Muchas gracias, me sirvio a la primera

  • @luismontalban5653
    @luismontalban5653 3 роки тому +1

    Muchas gracias, amigo me sirvió.

    • @MATIXA
      @MATIXA  3 роки тому +1

      Hola, excelente. Saludos ;)

  • @ronpb3943
    @ronpb3943 3 роки тому +1

    Grande mano me sirvio

    • @MATIXA
      @MATIXA  3 роки тому

      Excelente, saludos ;)

  • @giuseppe8658
    @giuseppe8658 Рік тому

    Gracias capo , eres el mejor

    • @MATIXA
      @MATIXA  Рік тому

      Saludos amigo!!!

  • @deivisjoro21
    @deivisjoro21 4 роки тому +1

    Probado, funciono perfecto. Gracias

    • @MATIXA
      @MATIXA  4 роки тому

      Hola, bien que lo hayas usado. Saludos!!!

    • @deivisjoro21
      @deivisjoro21 4 роки тому

      @@MATIXA Tengo una BD SQLite, pero no se agrego al jar, que puedo hacer?, funciona el empaquetamiento de las librerias perfecto

    • @alcidesr7634
      @alcidesr7634 3 місяці тому

      @@deivisjoro21 Yo también utilizo el SQLite y no me funciono sigo sin poder ejecutar el jar, ¿alguna solucion?.

  • @jarenlt
    @jarenlt Рік тому +1

    GRACIASSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

  • @progenitorful
    @progenitorful 4 роки тому

    Eres grande
    Sub

  • @barrienthosjesus8417
    @barrienthosjesus8417 3 роки тому

    Muy buen video me funciono!!!!
    Gracias

    • @MATIXA
      @MATIXA  3 роки тому

      Excelente... Saludos!!!

  • @alejandroescobar8229
    @alejandroescobar8229 3 роки тому +1

    mil gracias :D

    • @MATIXA
      @MATIXA  3 роки тому

      Con gusto. Saludos!!!

  • @holgeredudangulocastillo645
    @holgeredudangulocastillo645 3 роки тому +1

    Interesante

  • @MansiniMB
    @MansiniMB 4 роки тому +3

    👍

  • @alejandroguerrero9201
    @alejandroguerrero9201 2 роки тому

    Gracias, me ayudo

    • @MATIXA
      @MATIXA  2 роки тому +1

      Excelente, saludos ;)

  • @randyprimi9353
    @randyprimi9353 2 місяці тому

    Tengo una duda
    No me guardo las imágenes que tenía mi programa

  • @alcidesr7634
    @alcidesr7634 3 місяці тому

    No me funciono por mas que lo intento no se ejecutar el jar, ¿alguna solución?, la verdad es que ya tengo mi proyecto terminado pero no puedo ejecutarlo fuera del NetBeans.

  • @asdasdqweqweq6157
    @asdasdqweqweq6157 3 роки тому +1

    si me funcionó al crear el .jar pero cuando quiero iniciar sesión no me manda a la siguiente interfaz, ya lo probé con el dist y si funciona pero en jar no.

    • @elianaraya7278
      @elianaraya7278 Рік тому

      me pasa igual cuando paso el jar a otra maquina

  • @valeriaolivas3771
    @valeriaolivas3771 4 роки тому +1

    tengo una pregunta ojala respondas, ¿como hago eso mismo, pero para una base de datos en derby?

  • @OscarPerez-wh9yz
    @OscarPerez-wh9yz 2 роки тому

    Tengo un problema, es que al hacerlo no se me genera una carpeta llamada diste, el ejecutable se guarda en una que dice Target pero no exporta las librerías ni nada, solo ele ejecutable que no hace nada

  • @Nioc021
    @Nioc021 3 роки тому

    GRACIAS!!

    • @MATIXA
      @MATIXA  3 роки тому

      Hola, con gusto... Saludos ;)

  • @andresaraque9834
    @andresaraque9834 4 роки тому +4

    la vdd el video no sirve la explicacion no me sirvio de nada

  • @gilmarcastillo4224
    @gilmarcastillo4224 10 місяців тому

    hola lo hice pero me sale solo la primer interfaz para colocar usuario y correo y luego de iniciar sesión no me corre lo demás

  • @vic7026
    @vic7026 3 роки тому

    porqué cuando lo empaqueto me funciona en mi ordenador pero no me funciona en otros que tienen la misma version de java?

  • @Manuel-ug5fg
    @Manuel-ug5fg 5 місяців тому

    Mi archivo jar se guarda en Target, y en dicha carpeta no hay ninguna carpeta llamada lib. ¿Dónde están las librerías?
    Utilizo Maven y Netbeans

    • @MATIXA
      @MATIXA  5 місяців тому

      Hola, para proyectos maven debe agregar el siguiente código de configuración en tu pom.xml:

      org.apache.maven.plugins
      maven-assembly-plugin
      3.3.0

      jar-with-dependencies

      com.paquete.clase.MainClass


      make-assembly
      package
      single



      Recuerda que debes reemplazar el paquete, por ejemplo: com.matixaco.matixa.Main
      Ya lo probé y funciona... Espero sea igual para ti. Saludos

  • @agustinmassa4341
    @agustinmassa4341 4 роки тому +1

    Hola crack! Una pregunta... Se podria saber que proyecto creaste? Tengo la misma version de tu IDE, hice todo lo que vos hiciste pero cuando hago CLEAN AND BUILD, no tengo el archivo lib en donde vos lo tenés, intente ponerlo ahi manualmente y me lo borra y me tira error. Me gustaria saber que proyecto creaste, quizás con eso se me soluciona. Muchas gracias.

    • @MATIXA
      @MATIXA  4 роки тому +2

      Hola MyM.Razer.Rebo la carpeta a la que te refieres "lib" se genera automáticamente cuando creas el .jar, sin embargo debes tener en cuenta que la carpeta se crea, si y solo si en tu proyecto estas usando librerías externas. Cualquier duda estoy atento. Saludos!!!

  • @carlosedgard3073
    @carlosedgard3073 3 роки тому

    Error al ejecutar Clean and Build: lib does not exist. Uso Netbeans 8.2

  • @luisgustavogonzalesaquino2145
    @luisgustavogonzalesaquino2145 2 роки тому

    Buenas noches disculpe en el primer intento que hice mi proyecto me funciono correctamente sin embargo ya voy haciendo 2 proyectos y no me abre mi archivo jar creado, quisiera saber si me puede ayudar, por favor
    Gracias

  • @fernandopalominoaquino5679
    @fernandopalominoaquino5679 3 роки тому

    Seguí todos los pasos y me da error aqui,, alguna manera de como se pueda solucionar?

  • @marcoss5368
    @marcoss5368 2 роки тому +1

    hice un proyecto y al crear el . jar no me corre pero en netbeans si
    estoy usando java 11 netbeans 12.6
    cuando cree el proyecto lo hice en javafx fxml
    ya intente crear el .bat pero ni con eso me corre
    ayuda

    • @merinfapp995
      @merinfapp995 2 роки тому

      pudiste solucionarlo, igualmente lo ando haciendo en javafx pero no me sale

    • @marcoss5368
      @marcoss5368 2 роки тому

      @@merinfapp995 si

    • @merinfapp995
      @merinfapp995 2 роки тому

      @@marcoss5368 me ayudas o dime cómo le hiciste ? Realmente necesito ayuda

    • @marcoss5368
      @marcoss5368 2 роки тому

      @@merinfapp995 básicamente desinstale 1. toda las versiones que tenía de Java y instale 1.8
      2. Después instale NetBeans
      3 cree un nuevo proyecto fx y lo hice que corriera y lo exporte
      Pobre cuando ya estaba exportado funciono
      4. Copié mi proyecto y lo pegué

    • @alcidesr7634
      @alcidesr7634 3 місяці тому

      Estoy igual, ¿lograste solucionar el problema?, te agradecería tu ayuda amigo saludos.

  • @daniels5574
    @daniels5574 4 роки тому

    Sino te genera la carpeta dist, y menos el .jar y en la consola te aparece este error al darle clean&Build :
    warning: Supported source version 'RELEASE_6' from annotation processor 'org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor' less than -source '1.8'
    Note: Creating non-static metadata factory ...
    ....
    Resulta que es relativamente simple de solucionar este error.
    Lo primero es buscar el archivo project.properties en la carpeta nbproject del proyecto (/nbproject/project.properties, abran dicho archivo en algún editor de texto y luego ubiquen el siguiente contenido:
    javac.processorpath=\
    ${javac.classpath}:\
    ${libs.eclipselinkmodelgen.classpath}
    Dicho contenido debe ser cambiado para finalmente lucir como sigue:
    javac.processorpath=\
    ${javac.classpath}
    Espero les sirva aca dejo el link con la fuente de donde saque esta infomacion: Saludos
    tutoriales.stock-zero.com/2014/05/javafx-y-jpa-problemas.html?showComment=1599070296478#c6317861606940411450

  • @carlosledesma888
    @carlosledesma888 3 роки тому

    A los que no le aparece build cambien la vista proyectos a archivos o files

  • @joseantoniocerdareyes2852
    @joseantoniocerdareyes2852 Рік тому +1

    No me funciona simplemente no habré el .jar

    • @alcidesr7634
      @alcidesr7634 3 місяці тому

      ¿Lograste solucionar el problema?, estoy igual.

  • @ernestofavio6735
    @ernestofavio6735 4 роки тому +1

    y si no me genera la carpeta lib al comienzo, estoy mal?

    • @daniels5574
      @daniels5574 4 роки тому

      Yo estoy con el mismo problema que alguien ayude por favor si sabe como solucionar esto

    • @MATIXA
      @MATIXA  4 роки тому

      Si no estás haciendo uso de librerías, no te aparece la carpeta

    • @daniels5574
      @daniels5574 4 роки тому +2

      @@MATIXA No, no es eso hay que modificar un archivo si no te aparece la carpeta dist aca dejo un link que me salvo la vida en cuanto a este dolor de cabeza. Saludos
      tutoriales.stock-zero.com/2014/05/javafx-y-jpa-problemas.html?showComment=1599070296478#c6317861606940411450

  • @DSCamilo-Soft
    @DSCamilo-Soft 3 роки тому

    El conector MySql de java también lo empaqueta? Gracias

  • @athena013
    @athena013 3 роки тому

    En mi caso no me aparece el buid, que puede ser el error

  • @ramej10
    @ramej10 4 роки тому +1

    alguna forma de hacer esto mismo pero meter también la carpeta src ?

    • @kalfus369
      @kalfus369 3 роки тому +1

      Hola, te vas a las propiedades del proyecto y en la parte de ''Packaking'' seleccionas compressed Jar File y listo

  • @thediego215
    @thediego215 2 роки тому

    hola, tengo una libreria que me permite reescalar las imagenes a un tamaño especifico pero cuando elaboro el ejecutable, no funciona la libreria y no me presenta ninguna imagen en el programa

    • @alcidesr7634
      @alcidesr7634 3 місяці тому

      ¿Lograste solucionar el problema?, estoy igual.

  • @marcosmacias2087
    @marcosmacias2087 3 роки тому

    gracias por comaprtir podrias hacer de como hacer un crud con hinernate

  • @rafa3712
    @rafa3712 3 роки тому

    Hola, tengo un problema, al yo crear mi ejecutable si lo crea y lo puedo correr, el problema esta que yo a mi aplicación le puse imágenes y en el ejecutable no se pueden ver mis imágenes al correrlo.

    • @MATIXA
      @MATIXA  3 роки тому +2

      Hola, te recomiendo uses getClass().getResource("/imagen") y no la URL especifica de tus imágenes. Saludos!!!

  • @mrln008r7
    @mrln008r7 3 роки тому

    Disculpa, cuando tengo abierto Xaamp si me corra bien, pero cuando cierro xaamp para instalar el programa al cliente ya no me funciona, como hago para solucionar?

    • @MATIXA
      @MATIXA  3 роки тому +1

      Hola, debes tener el servidor iniciado.

    • @mrln008r7
      @mrln008r7 3 роки тому

      @@MATIXA si, cierto, muchas gracias por tu respuesta amigo.

  • @abcde12349
    @abcde12349 3 роки тому

    Al usar clean and build no me crea la carpeta dist ni la carpeta nbproject. Algún consejo :;(?

    • @kalfus369
      @kalfus369 3 роки тому

      Hola, busca en la carpeta de tu proyecto o en la ruta que te muestra la consola

  • @arturochunga6144
    @arturochunga6144 3 роки тому

    No encuentro build.xml :(

  • @marianogenco673
    @marianogenco673 4 роки тому

    Te hago una consulta. Cree una herramienta que se conecta con una base de datos SQL, cuando compilo ingreso la libreria de SQL. Si ejecuto el .jar en CMD anda todo bien. Pero si lo ejecuto solo no anda, o no me toma la coneccion a la base de datos. Alguna idea de que podria ser?

    • @edgarmtzvva1647
      @edgarmtzvva1647 8 місяців тому

      tengo el mismo problema. como lo resolviste?

    • @alcidesr7634
      @alcidesr7634 3 місяці тому

      @@edgarmtzvva1647 x3

  • @kevinmarroquin5819
    @kevinmarroquin5819 4 роки тому

    como hago para llamar un reporte JASPERREPORT ya que al momento de convertirlo en .jar no me ejecutan, de antemano GRACIAS.

  • @ramej10
    @ramej10 4 роки тому

    Como se puede hacer este mismo proceso pero para imágenes ?, en mi caso yo utilizo:
    setIconImage(new ImageIcon(getClass().getResource("../Imagenes/NombreDeLaImagen.PNG")).getImage());
    a la hora de compilar da error ya que no se genera el .jar con la imagen, lo cual la única manera de que funcione es colocar la carpeta "SRC" al lado del .jar pero esto es bastante cutre, alguna solución ?

    • @ramej10
      @ramej10 4 роки тому

      Solucionado con:
      @Override
      public Image getIconImage(){
      Image retValue = Toolkit.getDefaultToolkit().getImage(ClassLoader.getSystemResource("RutaDeLaImagen.png"));
      return retValue;

      }
      y configurando el Jframe

    • @mauriciopena6443
      @mauriciopena6443 3 роки тому

      Me podrias explicar como le hiciste creo que tengo el mismo error, al generar el proyecto no me deja abrirlo, lo intento abrir, pero no me aparece nada y yo genero las imagenes con la misma linea de codigo

    • @ramej10
      @ramej10 3 роки тому +1

      @@mauriciopena6443 hola disculpa que necesitas poner el icono en la barra de tareas o poner una imagen en un jlabel?

    • @mauriciopena6443
      @mauriciopena6443 3 роки тому +1

      Al final lo pude solucionar con el override que pusiste, supe donde colocarlo y ya funcionó, gracias comoquiera

  • @cristianmuchut6709
    @cristianmuchut6709 Рік тому

    Hola, disculpa puedo usar el mismo procedimiento para los reportes? O si puedes hacer algun tutorial sobre eso ya que quiero llevar el instalador .exe a otra pc y no me abre los reportes. Gracias

    • @luisfernandoanconalopez6261
      @luisfernandoanconalopez6261 Рік тому

      Encontraste solucion?

    • @cristianmuchut6709
      @cristianmuchut6709 Рік тому

      @@luisfernandoanconalopez6261 Hola buenas tardes! Si muchas gracias pude ya que tenia problema con la ruta de la imagen que lo solucione poniendo la carpeta de las imagenes tambien dentro por eso no me los abria

  • @andresaraque9834
    @andresaraque9834 4 роки тому

    como hizo para integrar el archivo SQL en la carpeta test?

  • @VictorRodriguez-ow7mp
    @VictorRodriguez-ow7mp 4 роки тому

    Hola amigo excelente video, sirve para generar reportes con ireport, porque tengo un pequeño problema en mi sistema que programe cuando lo instaló en otra PC no genera los reportes espero me ayudes gracias.

    • @MATIXA
      @MATIXA  4 роки тому

      Hola Victor Rodriguez, me podrías mostrar como estas llamando el report, específicamente cuando ingresas el directorio del report. Quedo atento.
      Saludos!!!

  • @negativekatiax8472
    @negativekatiax8472 4 роки тому

    No me creo la carpeta ;( AYUDA

    • @MATIXA
      @MATIXA  4 роки тому

      Hola Katia Muñoz, te recomiendo que sigas detalladamente las indicaciones del video, revisa bien el código del xml. Saludos ;)

    • @negativekatiax8472
      @negativekatiax8472 4 роки тому +1

      @@MATIXA Gracias por responder, si estaba mal una parte del codigo y ya pude muchas gracias

  • @joseluisayalarolon7355
    @joseluisayalarolon7355 4 роки тому

    no me abre e jar que cree. Alguna solucion?

  • @cristhianquisperamirez2902
    @cristhianquisperamirez2902 2 роки тому +1

    Nome funciono xd

  • @ronpb3943
    @ronpb3943 3 роки тому

    a ver si me sirve

  • @georgevasquez8242
    @georgevasquez8242 4 роки тому

    :v