Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / .Net / Java / VideoTutorial / Visual Basic / Ejecutar JAR desde Visual Basic .NET (Lanzadores)

Ejecutar JAR desde Visual Basic .NET (Lanzadores)

Autor jc mouse domingo, agosto 14, 2011

Cuando queremos presentar un programa hecho en java y darle un toque de profesionalidad, a veces no queremos que el cliente tenga problemas con la ejecucion de los archivos JAR, es por eso que existen los lanzadores como JavaExe, launch4j y muchos otras más, pero nosotros tambien podemos crear uno de estos lanzadores en cualquier lenguaje que nos cree un ejecutable, por ejemplo .NET.

en el siguiente video tutorial veremos el codigo necesario asi como la creacion de todo el proyecto de un lanzador para java utilizando el lenguaje de Visual Basic.

 

 

Un resumen del codigo del lanzador es:

Public Sub New()
        InitializeComponent()
        Me.Hide()
        Try
            'obtiene el nombre y direccion del ejecutable
            Dim Exe As String = Application.ExecutablePath
            'reemplaza el .exe por .jar
            Exe = Exe.Substring(0, Exe.Length - 4) & ".jar"
            'ejecuta el proceso
            Dim Proceso As New Process()
            Proceso.StartInfo.FileName = Exe
            Proceso.StartInfo.Arguments = ""
            Proceso.Start()
        Catch ex As Exception
            MsgBox("error: El archivo no existe", MsgBoxStyle.Critical, "Error")
        End Try
        'se cierra la aplicacion
        End
    End Sub

Y el enlace de descarga del proyecto:

Click para descargar

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Hola Mundo con Firebase

Hola Mundo con Firebase

Firebase es la plataforma para el desarrollo de aplicaciones web y aplicaciones móviles de Google el cual se centra en e...

ANSI: Colorear consola de salida de Netbeans

ANSI: Colorear consola de salida de Netbeans

Cuando realizamos proyectos java desde Netbeans, usamos System.out.println para imprimir datos en consola (para depurar,...

Tutoriales para creación de videojuegos gratis en descarga directa

Tutoriales para creación de videojuegos gratis en descarga directa

La comunidad 3D Buzz  era una de los lugares donde la gente curiosa de aprender a realizar videojuegos buscaba recursos...

Crear instaladores para programas java con .NET

Crear instaladores para programas java con .NET

Continuando la serie de tutoriales para la creación de instaladores para programas escritos en Java, en esta oportunidad...

Formateo de registros en Excel con JExcel

Formateo de registros en Excel con JExcel

Tenia un problema, me pasaron unos archivos excel con unos cientos de registros (ver imagen más abajo) que exportaron de...

Fragmentos dinamicos y eventos de usuario

Fragmentos dinamicos y eventos de usuario

Continuando con los tutoriales sobre fragmentos en android, en esta oportunidad veremos como añadir Fragments dinámicame...

3 comentarios en “Ejecutar JAR desde Visual Basic .NET (Lanzadores)”

  1. JOSH dice:

    Saludos;
    Tengo una aplicación en .Net y necesito ejecutar un JAR que hace «X» proceso.
    Es posible poder llamar ese JAR y enviarle argumentos (parámetros) como cuando quiero ejecutar un «EXE» (Ej: Shell (Ruta.exe parametro1 parametro2)) ?
    Muchas gracias de ante mano.

    1. Mouse dice:

      cuando se ejecuta un jar desde .net se usa la consola, tal vez se podría añadir por ahi algunos comandos no se, no lo intente 🙂

  2. jose dice:

    Gracias, ha sido muy util.

Los comentarios estan cerrados

Los comentarios están cerrados para este post
Comparte lo que sabes

Categorias

Últimas entradas

Zoom es un software de videollamadas y reuniones virtuales, accesible desde computadoras de escritorio, computadoras por...

Messenger Rooms es la nueva opción de videoconferencias de Facebook que permite realizar videollamadas con hasta 50 pers...

En este post te enseñamos a utilizar SCRCPY, esta es un aplicación de duplicación de pantalla gratuita y de código abier...

El confinamiento causado por el covid-19, son una gran oportunidad para realizar varias actividades en casa y desde casa...

Herramientas

Generador de Enlaces a Whatsapp