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:
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! :)
Problema: Se extrae registros de una base de datos y se desea mostrar estos en un control JTable utilizando un DefaultTa...
Si bien se pueden encontrar en google estilos java (Look and Feel) listos para cambiar la apariencia de nuestras aplicac...
El modelo Tweetbotornot es un algoritmo de aprendizaje automático que se entrenó en miles de cuentas reales de bot y no...
Lenguaje: C# Nivel: Básico 1) Se desea desarrollar un programa que permita introducir una oración por teclado y contar l...
La comunidad 3D Buzz era una de los lugares donde la gente curiosa de aprender a realizar videojuegos buscaba recursos...
Modelo Vista Controlador (MVC) es un patrón de arquitectura de software que separa los datos de una aplicación, la inter...
Los comentarios estan cerrados
Si trabajas con redes sociales (RRSS) a continuación te muestro tres herramintas gratuitas que te ayudaran a la hora de...
Por lo general se usan transacciones a nivel base de datos y posteriormente se llaman estos a través de procedimientos a...
En este post, aprenderemos como conectar Visual Basic 6 con SQL Server, abrir una tabla, leer su contenido y mostrar est...
Lo que veremos en este post es la configuración del driver para PHP de SQL Server que ha creado Microsoft el cual permit...
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.
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 🙂
Gracias, ha sido muy util.