Hva gjør SBT-pakken?
Hva gjør SBT-pakken?

Video: Hva gjør SBT-pakken?

Video: Hva gjør SBT-pakken?
Video: Kongen befaler | Hva gjør bryteren? | discovery+ Norge 2024, November
Anonim

De sbt -monteringsplugin fungerer ved å kopiere klassefilene fra kildekoden din, klassefilene fra avhengighetene dine og klassefilene fra Scala-biblioteket til én enkelt KRUKKE fil det kan utføres med java-tolken.

Videre, hva brukes SBT til?

sbt er et åpen kildekode byggeverktøy for Scala- og Java-prosjekter, som ligner på Javas Maven og Ant. Hovedfunksjonene er: Innebygd støtte for kompilering av Scala-kode og integrering med mange Scala-testrammeverk. Kontinuerlig kompilering, testing og distribusjon.

På samme måte, hva gjør SBT-oppdatering? Bakgrunn. Oppdater løser avhengigheter i henhold til innstillingene i en byggefil, for eksempel libraryDependencies og resolvere. Andre oppgaver bruker utdata fra Oppdater (en UpdateReport) for å danne forskjellige klassebaner. Oppgaver som igjen bruker disse klassebanene, for eksempel kompilere eller kjøre, avhenger dermed indirekte av Oppdater.

Dessuten, hva gjør SBT Assembly?

sbt - montering lager en fet JAR - en enkelt JAR-fil som inneholder alle klassefiler fra koden og bibliotekene dine. Ved evolusjon inneholder den også måter å løse konflikter på når flere JAR-er gir samme filbane (som config eller README-fil).

Hvor er SBT-krukker?

Helt ny SBT versjoner (etter 0.7. x) som standard sette den nedlastede KRUKKER inn i det. ivy2-katalogen i hjemmekatalogen din. Hvis du bruker Linux, er dette vanligvis /home//.

Anbefalt: