Mit csinál az SBT csomag?
Mit csinál az SBT csomag?
Anonim

Az sbt -Az assembly beépülő modul úgy működik, hogy egyetlen egybe másolja az osztályfájlokat a forráskódból, az osztályfájlokat a függőségekről és az osztályfájlokat a Scala könyvtárból BEFŐTTES ÜVEG fájlba azt tud Java interpreterrel kell végrehajtani.

Továbbá, mire használják az SBT-t?

sbt egy nyílt forráskódú építőeszköz Scala és Java projektekhez, hasonlóan a Java Maven és Ant programjához. Főbb jellemzői a következők: Natív támogatás a Scala kód fordításához és számos Scala tesztkeretrendszerrel való integrációhoz. Folyamatos összeállítás, tesztelés és telepítés.

Hasonlóképpen, mit csinál az SBT frissítés? Háttér. frissítés feloldja a függőségeket a build fájl beállításai szerint, például a libraryDependencies és a feloldók. Más feladatok a kimenetét használják frissítés (egy UpdateReport) különböző osztályútvonalak kialakításához. Azok a feladatok, amelyek viszont ezeket az osztályútvonalakat használják, mint például a fordítás vagy a futtatás, így közvetetten függenek a frissítés.

Ezenkívül mit csinál az SBT Assembly?

sbt - összeszerelés létrehoz egy vastag JAR-t – egyetlen JAR-fájlt, amely tartalmazza az összes osztályfájlt a kódból és a könyvtárakból. Az evolúció során az ütközések feloldásának módjait is tartalmazza, ha több JAR biztosítja ugyanazt a fájl elérési utat (például konfigurációs vagy README fájl).

Hol vannak az SBT üvegek?

Teljesen új SBT verziók (0.7. x után) alapértelmezés szerint a letöltött JARS bele. ivy2 könyvtárat a saját könyvtárában. Ha Linuxot használ, ez általában a /home//.

Ajánlott: