java - móviles - manual de programacion android pdf
¿Cuál es la mejor herramienta de instalación para Java? (9)
Depende de tu experiencia ¿podrías recomendar algo? He usado izpack , y es una herramienta muy buena, ¿hay alguna otra herramienta mejor?
En MS Windows NSIS es genial y es gratis y OSS
Estamos usando IZPack para dejar de fumar un rato y estamos muy satisfechos. Puedes construir instaladores para casi todas las plataformas y se integra bien con tus herramientas de construcción como maven.
Estoy contento con install4j. (incluso ejecutarlo desde mis scripts hormiga)
para Windows hay AdvancedInstaller , fue muy fácil de usar y creó archivos .msi estándar. Tiene algunas características adicionales para las instalaciones de Java.
Como nadie lo ha mencionado todavía, continuaré y conectaré InstallAnywhere . Lo usamos en el trabajo para todos nuestros productos y no puedo decir que realmente hayamos tenido problemas con él (¡que al menos no fueron causados por errores en nuestros propios scripts!). Es un instalador de GUI multiplataforma que es una buena característica si espera tener diferentes entornos de escritorio en juego, y también es compatible con instaladores de consola, instalaciones silenciosas, etc.
Busqué en Google un poco y aquí hay una reseña de InstallAnywhere que puede ser útil. Es de un usuario por primera vez, en lugar de una publicación o comunicado de prensa apenas velado, lo que probablemente lo hace menos sesgado y un mejor indicador de cómo podría ser su experiencia de uso.
sun ha lanzado una nueva versión: https://openinstaller.dev.java.net/ - esto es de código abierto y sun lo usará para lanzar la mayoría de sus productos / proyectos del lado del servidor.
Me gustaría sugerir nuestra herramienta de instalación multiplataforma, BitRock InstallBuilder . Aunque no está basado en Java, se usa comúnmente para empaquetar aplicaciones Java. Se puede integrar fácilmente con Ant y puedes construir instaladores de Windows desde Unix / Linux / Mac y viceversa. Debido a que los instaladores generados son nativos, no requieren un paso de autoextracción o agrupar un JRE, lo que significa instaladores más pequeños y le ahorra algunos dolores de cabeza. También me gustaría mencionar que tenemos licencias gratuitas para proyectos de código abierto
Sugeriría InstallJammer . No está escrito en Java, pero es multiplataforma y brinda capacidades para manejar aplicaciones basadas en Java durante la instalación. Siendo que no está basado en Java, en realidad no requiere que se instale ninguna versión del JRE en el sistema de destino, lo cual es bueno, pero aún puede usar acciones dentro de su instalador para localizar versiones del JRE para su solicitud. Los instaladores son pequeños y completamente autónomos.
También es gratis y de código abierto, si eso te importa. Lo hace a algunos. :)
Sé que dijo el instalador, pero creo que vale la pena mencionar a JSmooth. Es un iniciador que genera un archivo exe para Windows. La razón por la que vale la pena mencionar es porque realiza el trabajo de ubicación de una JVM y también puede descargarla e instalarla para el usuario. Esto a menudo queda en manos del instalador. Sin embargo, hacerlo dinámicamente de esta manera es más agradable ya que Java se actualiza con bastante frecuencia y JSmooth siempre usará la última versión de JVM que pueda encontrar (dentro de sus parámetros).