proyecto - java jar download




¿Cómo inicio varios programas principales en un archivo.jar ejecutable de Java? (2)

Probablemente me atendría a la solución MANIFEST, pero hay otra posibilidad de que esto se haga:

Process p = Runtime.getRuntime().exec("java -jar another.jar");

Pero aquí debe tener cuidado con la ruta y debe finalizar correctamente el proceso, de lo contrario, su máquina puede alcanzar el límite de descriptores de archivos.

Estoy escribiendo un programa que contiene varios paquetes en él. Cada paquete tiene su propio programa principal que quiero que todos inicien simultáneamente cuando el .jar es ejecutado por un intérprete. Esto parece una pregunta bastante simple, pero cuando miré a mi alrededor, parece que la gente está usando hormigas (que nunca antes había usado) y otros métodos. ¿Existe una forma más sencilla en Eclipse de compilar un .jar con múltiples configuraciones de inicio? Mejor aún, ¿hay alguna forma de incluirlo en el código?

Si la mejor manera de lanzar esto es a través de una hormiga. ¿Qué tipo de secuencia de comandos de Ant escribiría si quisiera el lanzamiento? ... diga los programas principales en los paquetes com.myapp.package1.main, com.myapp.package2.main y com.myapp.package3.main. ¡Gracias por adelantado!


Puede crear una clase principal "principal" que ejecute el resto.







launch