Wat doet het SBT-pakket?
Wat doet het SBT-pakket?

Video: Wat doet het SBT-pakket?

Video: Wat doet het SBT-pakket?
Video: ABC-opleiding leerlingensecretariaat Secundair onderwijs 2021-2022: Schoolbeheerteam 2024, November
Anonim

De sbt -assembly plug-in werkt door het kopiëren van de klassenbestanden van uw broncode, de klassenbestanden van uw afhankelijkheden en de klassenbestanden van de Scala-bibliotheek in één enkele KAN bestand dat kan worden uitgevoerd met de Java-interpreter.

Bovendien, waar wordt SBT voor gebruikt?

sbt is een open-source tool voor het bouwen van Scala- en Java-projecten, vergelijkbaar met Java's Maven en Ant. De belangrijkste kenmerken zijn: Native ondersteuning voor het compileren van Scala-code en integratie met veel Scala-testframeworks. Continue compilatie, testen en implementatie.

Evenzo, wat doet SBT-update? Achtergrond. update lost afhankelijkheden op volgens de instellingen in een buildbestand, zoals libraryDependencies en resolvers. Andere taken gebruiken de uitvoer van update (een UpdateReport) om verschillende classpaths te vormen. Taken die op hun beurt deze klassenpaden gebruiken, zoals compileren of uitvoeren, zijn dus indirect afhankelijk van update.

Trouwens, wat doet SBT Assembly?

sbt - samenkomst maakt een dikke JAR - een enkel JAR-bestand dat alle klassenbestanden uit uw code en bibliotheken bevat. Door evolutie bevat het ook manieren om conflicten op te lossen wanneer meerdere JAR's hetzelfde bestandspad bieden (zoals een configuratie- of README-bestand).

Waar zijn SBT-potten?

Alles nieuw SBT versies (na 0.7. x) zet standaard de gedownloade POTTEN in de. ivy2-map in uw thuismap. Als je Linux gebruikt, is dit meestal /home//.

Aanbevolen: