¿Hay alguna forma de usar un plugin maven en SBT?Utilice el complemento maven en SBT
Respuesta
No. sbt admite pom.xml de manera limitada a través de sbt-pom-reader, pero no admitimos el uso de complementos maven. Tiene su propio ecosistema de complementos, por lo que tal vez podría encontrar uno similar que haga el trabajo.
Si usted tiene que tirar de Maven Plugin como una biblioteca, lo que se necesita este ajuste:
classpathTypes += "maven-plugin"
Un plugin Maven es un archivo jar
, pero con el empaquetado maven-plugin
, no jar
como sería habitual. Pero, aparentemente, a SBT no le gusta o no lo encuentra, por alguna razón. Intentar forzar la URL, así:
libraryDependencies ++=
Seq (
"com.example" % "myartifact" % "1.59" from
"http://server:8081/artifactory/plugins-release-local/" +
"com/example/myartifact/1.59/myartifact-1.59.jar")
Desde mi experiencia, classpathTypes += "maven-plugin"
no parece ser necesaria, pero supongo que podría ser en el caso del recurso que está descargando no es un .jar
u otras extensiones de archivo SBT sabe que debe participar en el CLASSPATH.
- 1. Activar automáticamente el complemento principal en Maven
- 2. Cómo agregar el complemento sbteclipse a SBT 0.10.x
- 3. GroovyDoc como complemento de Maven
- 4. Complemento Maven Buildnumber - Git
- 5. Complemento Maven Assembly: instala el ensamblado creado
- 6. GWT 2.1 y el complemento Codehaus Maven
- 7. Establecer propiedad maven desde el complemento
- 8. Complemento y recursos de ensamblaje de Maven
- 9. Desarrollo del complemento Maven 3.0
- 10. uso del complemento maven enforcer
- 11. El complemento Grails Release no está implementando el complemento en un repositorio remoto de maven
- 12. Ejecutando el mismo complemento varias veces en Maven
- 13. Maven: Uso de un complemento basado en el perfil
- 14. Maven JAXB2 Complemento XJC: ejecución del complemento M2E no cubierto
- 15. En sbt, ¿cómo se agrega un complemento que está en el sistema de archivos local?
- 16. cómo hacer que maven utilice los recursos de prueba
- 17. ¿Puedo modificar la fase de implementación de Maven para reemplazar el complemento maven-deploy con mi propio complemento?
- 18. Cómo bloquear la versión del complemento maven
- 19. SBT no encuentra el archivo en el repositorio local de maven aunque está allí
- 20. ¿Ejecuta una sola ejecución del complemento Maven?
- 21. Complemento Maven JAXB ejecutando solo una ejecución
- 22. Maven objetivo/complemento para tocar un archivo
- 23. Acceso de SBT a repositorios locales de Maven
- 24. ¿Cómo obtiene un plugin sbt una ruta a un archivo en el complemento?
- 25. Problemas para comenzar con el complemento de ensamblaje de maven
- 26. El complemento de ensamblaje Maven 3 es muy lento
- 27. ¿Funciona el complemento de lanzamiento maven para sucursales?
- 28. Cambiar el orden de la ejecución del complemento maven
- 29. El complemento Maven no puede cargar la clase
- 30. El complemento de recursos de Maven excluye no funciona