sbt

¿Cómo ejecutar pruebas que solo coinciden con una expresión regular?

En sbt 0.10.1, uso con frecuencia test-only para reducir el número de mis pruebas. sbt> test-only com.example.MySpec Si ... pción coincida con una expresión regular. ¿Hay alguna sintaxis para lograr algo como esto? sbt> test-only .*someRexExp.*

¿cómo consigo que sbt reúna todos los archivos jar de los que depende mi código en un solo lugar?

Soy nuevo en sbt. Quiero que ponga todas las moscas jar de dependencia, así como mi archivo jar en un solo lugar. SBT ejecuta ... hivo jar. entonces, ¿hay un comando simple para copiarlos todos en un solo lugar para que pueda distribuirlos a otra máquina?

Ilegalstateexception: imposible obtener artefactos cuando los datos no se han cargado para Guava 12.0?

En una aplicación Java Play 2.1.1 obtengo el siguiente error: [myproject] $ update [info] Updating {file:/C:/path/myproject ... gregar manualmente la dependencia lo resuelve: He agregado "com.google.guava" % "guava" % "12.0" Y el problema se ha ido.

Forma idiomática de escribir compilaciones multi-proyecto.archivos sbt en sbt 0.13

Escucho .los archivos sbt se han mejorado de varias maneras en 0.13, y ahora puedo especificar compilaciones multi-proyecto e ... posible. Si eso no es posible, cuál es la forma "correcta" de construir grandes compilaciones multi-proyecto .sbt archivos?

Nombre de archivo demasiado largo sbt

Estoy recibiendo un error diciendo que tengo un archivo que es demasiado largo en sbt. [info] Compiling 29 Scala sources ... siado largo para acortar el nombre del archivo? He añadido el flag del compilador -Xmax-classfile-name y lo he puesto en 254.

Cómo deshabilitar la generación de ScalaDoc en la tarea dist en el juego 2.2.x (usando project / build.scala)?

Agregar los siguientes ajustes al archivo build.sbt de una reproducción 2.2.x app no deshabilita la generación de Scaladoc. ¿ ... .settings( publishArtifact in (Compile, packageDoc) := false, publishArtifact in packageDoc := false )

Cómo definir la dependencia maven test-jar en sbt

Tengo la siguiente dependencia maven <dependency> <groupId>org.apache.hbase</groupId> <a ... % "0.90.4" % "test" Pero, ¿cómo puedo especificar el tipo (test-jar) para obtener hbase-0.90.4-tests.¿tarro del depósito?

¿Cuál es la diferencia entre ThisBuild y los ámbitos globales?

Puede alguien explicarme la diferencia entre escribir estas 2 líneas: resolvers in ThisBuild ++= appResolvers resolvers in Global ++= appResolvers

¿Dónde puedo configurar proxy para SBT en Intellij IDEA?

Estoy usando Intellij IDEA 14.1.3 edition y he instalado Scala plugin. Al crear el proyecto SBT, se informa del siguiente err ... uración de SBT : No puedo encontrar un lugar para establecer proxy. ¿Dónde puedo configurar proxy para SBT en Intellij IDEA?

Integración de bibliotecas de sistemas nativas con SBT

¿Cuál es una buena manera de integrar varias tareas SBT con bibliotecas nativas (por ejemplo, las de JOGL, LWGL , o JCuda? ... bibliotecas nativas. Si algo así existiera, podrían las tareas anteriores manejar bibliotecas nativas de forma transparente?

Convertidor de SBT a Maven

Dado que la mayoría de los IDE solo pueden importar proyectos Maven, me gustaría generar un POM.xml de un proyecto gestionado por SBT, ¿hay una mejor manera de hacerlo?

¿Cómo adjuntar fuentes a dependencias administradas por SBT en Scala IDE?

Estoy usando Scala IDE 2.0.1 y SBT 0.11.2 para comenzar con Akka 2.0.1. Mi constitución.sbt se ve así: name := "akka" vers ... Ivy, así que esto no me dice mucho. Me imagino que menciona fuentes y javadocs, pero de alguna manera el IvyDE no lo recoge.

¿Cómo configurar el directorio de caché de Ivy por usuario o en todo el sistema?

Estoy usando SBT como mi herramienta de compilación para construir un proyecto de Scala. Mi problema es que no puedo config ... rían muy bienvenidos, por ejemplo, dónde poner los ivysettings.XML. Lo puse en el directorio raíz del proyecto y no funcionó.

¿Cómo desactivar la ejecución paralela de pruebas para compilaciones multiproyecto?

Tengo una compilación multi-proyecto con pruebas en subproyectos y en un proyecto padre. La compilación se agrega para que el ... ue lleva a que la prueba falle. ¿Alguna idea de cómo cambiar globalmente de ejecución paralela de pruebas, entre proyectos?

Ejecución paralela de los ensayos

He notado que SBT está ejecutando mis pruebas specs2 en paralelo. Esto parece bueno, excepto que una de mis pruebas implica ... ines().toList(0) must_== "Bar" } } trait TearDown extends After { def after = if(file.exists) file.delete } }

Cómo usar el controlador MySQL JDBC en un proyecto Scala SBT?

Cuando corro mi proyecto por primera vez durante una sesión SBT, arroja la siguiente excepción al intentar acceder a una base ... t st.execute("UPDATE ...") dbc.close He visto una pregunta que parece bastante relacionada, pero todavía no hay respuesta.

¿Cómo hacer que las clases" test "estén disponibles en la configuración" it " (integration test)?

Me gustaría compartir un rasgo de ayuda entre mis configuraciones "test" y "it" en SBT, pero no he descubierto cómo. Aquí ha ... [error] two errors found [error] (it:compile) Compilation failed [error] Total time: 1 s, completed Dec 17, 2013 1:55:00 AM

Cómo agregar bibliotecas Jar a un proyecto IntelliJ Idea SBT Scala?

He creado un proyecto IntelliJ Idea SBT Scala como Heiko Seeberger artículo describe. Me gustaría añadir una biblioteca Jar ... . Si hago clic con el botón derecho en" Bibliotecas externas "en el árbol del proyecto de Idea, "Nuevo >" aparece en gris.

SBT + Idea 13 = > No se puede resolver el símbolo

Estoy usando SBT + Idea 13.1.1 y tengo todo mi archivo SBT en rojo: name := "Transformer" version := "1.0" libraryDepende ... ucha información para solucionar problemas, pero no se qué verificar más. Dime si tienes una idea, te lo daré todo. Salud

No se encuentra el compilador de Scala en Intellij IDEA 11 con el proyecto Play 2.0

Creé un proyecto usando el típico play new, y luego usé play idea para generar el .archivo iml. Cuando importé el .archivo im ... e la biblioteca del compilador para reconocer. A continuación se muestran algunas capturas de pantalla: Por favor ayuda!