Author Topic: Problemas con JavaHelp en ejecutable .JAR  (Read 3023 times)

freddy644

  • Newbie
  • *
  • Posts: 38
  • Karma: 0
    • View Profile
Problemas con JavaHelp en ejecutable .JAR
« on: Marzo 14, 2013, 01:15:17 am »
Saludos...

Bueno como lo menciona el titulo del post, tengo inconvenientes con el uso de las librerías JavaHelp.

En si cuando lo implemento en proyecto con la plataforma de desarrollo Netbeans 7.3 no tengo
problemas...ejecuto mi proyecto y cuando es de mostrar la ayuda en el mismo no hay problemas...

El problema esta cuando genero mi archivo .JAR (Limpiar y Generar) y lo ejecuto, pues sale la pantalla
de bienvenida, la ventana de acceso de usuario y cuando es de presentar la ventana principal del
proyecto no sale...chequeando me di cuenta que era cuando asignaba el sistema de ayuda a dicha
ventana:

        GUI_Principal gui_principal = new GUI_Principal();


        AyudaPROYECTO.inicializa();
        AyudaPROYECTO.ventanaAyuda(gui_principal);

        gui_principal.setVisible(true);


Por lo que hice fue lo siguiente:

        GUI_Principal gui_principal = new GUI_Principal();
        gui_principal.setVisible(true);

        AyudaPROYECTO.inicializa();
        AyudaPROYECTO.ventanaAyuda(gui_principal);

de este modo la ventana principal del Proyecto si aparece, pero no lo hace
el sistema de ayuda, por ejemplo al hacer F1 no sale nada...

Cabe volver mencionar que esto no ocurre desde Netbeans 7.3 solo
con el ejecutable .JAR del Proyecto...

Agradezco mucho su ayuda al respecto...

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5466
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Problemas con JavaHelp en ejecutable .JAR
« Reply #1 on: Marzo 29, 2013, 05:52:40 am »
Posiblemente la ventana de ayuda javahelp no encuentre alguno de los ficheros de configuración o lo que sea, en netbeans los tendrás en un sitio adecuado, pero cuando haces el jar y ejecutas fuera de netbeans, faltarán los ficheros de javahelp.

Asegúrate de poner los ficheros de configuración de javahelp en el directorio donde los busque el jar y posiblemente poner esos ficheros en el classpath.

Se bueno.

juand

  • Jr. Member
  • **
  • Posts: 68
  • Karma: 0
    • View Profile
Re: Problemas con JavaHelp en ejecutable .JAR
« Reply #2 on: Julio 01, 2013, 04:42:28 am »
Yo ahora mismo tengo una aplicación Java usando Maven para la construcción que tiene JavaHelp.

Lo que he hecho ha sido exactamente lo que te dice Chuidiang. Meter los archivos de la ayuda dentro del classpath y a la hora de construir el jar meterlos también dentro, para que cuando se ejecute con el jar no dependa de ningún otro archivo que este fuera del mismo.

Saludos!

CamKrist

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: Problemas con JavaHelp en ejecutable .JAR
« Reply #3 on: Agosto 09, 2013, 09:50:21 pm »
Similar matter has already been discussed at yahoo answers. I can post the link if needed

 

ey