¿Cuál es la forma más sencilla de empaquetar una aplicación Scala para su uso en una PC de escritorio? Supongo que sería en forma de archivo jar.Empaquetado e implementación de aplicaciones Scala
Por el momento estoy usando SBT para compilar y ejecutar programas
estaría interesado en soluciones para máquinas que tienen instalado Scala (y la biblioteca en su ruta de clase), así como aquellos que sólo tienen Java.
Logré llegar hasta aquí utilizando el comando "paquete" en SBT. Supongo que no sabe cómo incluir scala-library.jar en el archivo jar resultante. –
Ponga el JAR en src/main/resources, y agréguelo a classpath - >> invalidar val manifestClassPath = Some ("scala-library.jar") –
Sin embargo, incluso si empaqueta scala-library.jar en su aplicación jar, no será bootstrapped por el cargador de clases. Para hacer que la actualización del manifiesto mencione el trabajo anterior, deberá colocar scala-library.jar en la misma carpeta con su jar. –