Co robi pakiet SBT?
Co robi pakiet SBT?

Wideo: Co robi pakiet SBT?

Wideo: Co robi pakiet SBT?
Wideo: Co czeka transport w najbliższych miesiącach? 2024, Listopad
Anonim

ten sbt -Asembler plug-in działa poprzez kopiowanie plików klas z twojego kodu źródłowego, plików klas z twoich zależności i plików klas z biblioteki Scala do jednego pojedynczego SŁOIK plik, który Móc być wykonywane za pomocą interpretera java.

Co więcej, do czego służy SBT?

sbt to narzędzie do budowania open-source dla projektów Scala i Java, podobne do Maven i Ant Javy. Jego główne cechy to: Natywne wsparcie dla kompilacji kodu Scala i integracja z wieloma frameworkami testowymi Scala. Ciągła kompilacja, testowanie i wdrażanie.

Podobnie, co robi aktualizacja SBT? Tło. aktualizacja rozwiązuje zależności zgodnie z ustawieniami w pliku kompilacji, takimi jak libraryDependencies i resolvers. Inne zadania wykorzystują wyjście aktualizacja (UpdateReport), aby utworzyć różne ścieżki klas. Zadania, które z kolei używają tych ścieżek klas, takie jak compile lub run, pośrednio zależą od aktualizacja.

Poza tym, czym zajmuje się SBT Assembly?

sbt - montaż tworzy gruby JAR - pojedynczy plik JAR zawierający wszystkie pliki klas z twojego kodu i bibliotek. Dzięki ewolucji zawiera również sposoby rozwiązywania konfliktów, gdy wiele plików JAR zapewnia tę samą ścieżkę do pliku (np. Plik konfiguracyjny lub README).

Gdzie są słoiki SBT?

Wszystko nowe SBT wersje (po 0.7.x) domyślnie umieszczają pobrane JARS do. ivy2 w twoim katalogu domowym. Jeśli używasz Linuksa, zwykle jest to /home//.

Zalecana: