¿Hay algún comando en la consola SBT que lo obligue a resolver los artefactos (especialmente, volver a resolver las dependencias SNAPSHOT)? La única forma que conozco ahora es correr limpio y luego compilar (o comenzar), pero esto lleva mucho más tiempo y no siempre es necesario.Cómo decirle a SBT que resuelva los artefactos gestionados
5
A
Respuesta
5
Puede marcar las dependencias necesarias para re-comprobar en update
:
libraryDependencies ++= {
"org.specs2" %% "specs2" % "1.10-SNAPSHOT" % "test" changing()
}
0
¿Quizás update-classifiers
es lo que estás buscando? De lo contrario, pruebe el comando tasks
para ver qué hay disponible.
0
El comando update
debe ayudar.
Resuelve y opcionalmente recupera dependencias, la producción de un informe.
Ver Dependency Management Flow.
Lo que es más importante, las dependencias SNAPSHOT
están en su naturaleza changing()
por lo que no es necesario agregar nada después de ModuleID para marcarlas como tales. Se supone que cada update
los resuelve contra los repositorios.
Cuestiones relacionadas
- 1. ¿Cómo decirle a sbt-proguard que incluya java * .jars?
- 2. cómo decirle a gradle que descargue todos los archivos fuente
- 3. ¿Hay alguna manera de decirle a maven dónde colocar los artefactos?
- 4. Cómo puedo decirle a AngularJS que "actualice"
- 5. ¿Cómo decirle a NLog que registre excepciones?
- 6. ¿Cómo decirle a .hover() que espere?
- 7. Archivar los artefactos en Jenkins
- 8. ¿Cómo cambio los colores sbt?
- 9. ¿Cómo encontrar los artefactos que dependen de otro artefacto?
- 10. ¿Cómo puedo evitar que se sobrescriban los artefactos desplegados anteriormente?
- 11. sbt: "artefactos imposibles de obtener cuando los datos no se han cargado. IvyNode = org.antlr # stringtemplate; 3.2.1"
- 12. ¿Cómo decirle a apache que LocationMatch está opuesto a esto?
- 13. ¿Cómo puedo bloquear hasta que se resuelva Dojo Deferred?
- 14. Cómo decirle a SVN que ignore los archivos de todos los miembros del equipo
- 15. ¿Cómo puedo copiar los artefactos de Teamcity a otro servidor?
- 16. ¿Cómo puedo decirle a poedit que ignore los errores de texto que no son ASCII?
- 17. ¿Cómo decirle a Google que se ha movido una página?
- 18. ¿Cómo decirle a NHibernate que un disparador actualiza otra tabla?
- 19. ¿Cómo decirle a 'git' que 'olvide' TODAS las confirmaciones anteriores?
- 20. cómo decirle a pylint que ignore ciertas importaciones?
- 21. Cómo decirle a un Applescript que deje de ejecutar
- 22. ¿Cómo decirle a py.test que se salte ciertos directorios?
- 23. ¿Cómo decirle a FORFILES que ejecute Command en Path?
- 24. ¿Cómo decirle a bash que no expanda $ _ variable?
- 25. ¿Cómo decirle a Git que siempre saque la rama principal?
- 26. Cómo decirle a RadioButtonList que NO genere una tabla
- 27. ¿Cómo funciona el mapeo entre WinRT y los gestionados?
- 28. ¿Cómo funcionan los "resolutores transitivos" con SBT?
- 29. ¿Cómo decirle a Eclipse que ignore los errores en Ant build.xml?
- 30. Cómo decirle a Proguard que ofusque los nombres de las clases
No creo que 'changing()' sea necesario en sbt 0.13.x. Debe establecerse por defecto ... – jsuereth