Estoy tratando de crear un archivo .exe independiente (o algo equivalente) de un proyecto de scala que he iniciado. Necesito crear esto de tal manera que la persona que usa la aplicación tenga que hacer la menor cantidad de trabajo posible (haga doble clic en un instalador o simplemente en el archivo .exe). ¿Cuáles son mis opciones?Cómo construir un ejecutable de scala independiente
Respuesta
Tener una mirada uno onejar. También hay un plugin sbt here
Tome un vistazo a ej-technologies los creadores de JProfiler, tienen un par de productos que podrían ser de utilidad para usted, citando a su página de producto:
install4j Una multiplataforma Java instalador que genera instaladores nativos y lanzadores de aplicaciones para sus aplicaciones Java .
exe4j Un ejecutor de Java que le ayuda a integrar sus aplicaciones Java en el entorno operativo Windows.
Ambos son productos comerciales y aunque no los he usado, he usado JProfiler durante muchos años.
IzPack plugin for SBT puede ser útil.
Incluso Scala sí lo utiliza: They use IzPack
He oído hablar de este: Lauch4j.
Según el sitio:
Es posible envolver aplicaciones en Windows, Linux, Mac OS X y Solaris
- 1. Compilar un archivo ejecutable estático independiente
- 2. Construir un ejecutable Linux usando GCC
- 3. Maven - ¿Cómo construir varios proyectos Maven independiente de un proyecto
- 4. Scala SBT: jar independiente
- 5. Eclipse: ¿Cómo construir un jar ejecutable con jar externo?
- 6. Compilar a un ejecutable independiente (.exe) en Visual Studio
- 7. Implementar la aplicación web como un ejecutable independiente
- 8. Vinculación STL en un archivo ejecutable independiente Android NDK
- 9. Python - Problemas para construir el ejecutable
- 10. ¿Construir un ejecutable de Windows desde mi aplicación Ruby?
- 11. Extracto método de función independiente en Scala
- 12. ¿Cómo construir/probar Scala sin dependencia IDE?
- 13. -fPIE ("ejecutable independiente de la posición) opción (gcc, ld)
- 14. Exportar aplicación Scala a JAR ejecutable
- 15. ¿Cómo puedo crear un .exe de Windows (ejecutable independiente) usando Java/Eclipse?
- 16. Cómo construir y usar un ejecutable de arranque en un paquete Cabal
- 17. Cómo cargar un archivo ejecutable ELF ejecutable dinámicamente?
- 18. ¿Cómo construir un servidor smtp?
- 19. ¿Cómo creo un programa Java ejecutable?
- 20. Makefile que compila todos los archivos cpp en un directorio en un ejecutable independiente
- 21. Creando un jar ejecutable con Maven 2
- 22. ¿Cómo construir el proyecto PyQT?
- 23. Cómo hacer un ejecutable phar?
- 24. ¿Se puede usar PyPy/RPython para producir un pequeño ejecutable independiente?
- 25. cómo empaquetar una aplicación xulrunner independiente
- 26. ¿Cómo implementar un proyecto de Scala desde Eclipse?
- 27. Mac: ¿Cómo exportar símbolos desde un ejecutable?
- 28. ¿Cómo construir un default de un diccionario?
- 29. aplicación de php independiente
- 30. Cómo construir src desde un CygPort?
Son idénticos a la construcción de una aplicación Java. Según su sistema operativo y el entorno de desarrollo, debería poder buscar una solución en Google. –
¿Alguna razón por la que etiquetó este Scala y no Java? Si está usando Scala, ¿está utilizando sbt para construir su proyecto? Si es así, mira los [complementos] (http://www.scala-sbt.org/plugins.html). Hay 'sbt-assembly' para crear un jar de doble clic e izpack para crear un instalador. También [esta pregunta] (http://stackoverflow.com/questions/1967549/java-packaging-tools-alternatives-for-jsmooth-launch4j-onejar) –
Java 8 también lo hará más fácil al permitir que las personas creen "nativas" paquetes como exe, deb, rpm, etc. – soc