Mikä on SBT-laajennus?
Mikä on SBT-laajennus?

Video: Mikä on SBT-laajennus?

Video: Mikä on SBT-laajennus?
Video: Maalikooste Suomisarja | SB Vaasa - Blue Fox | 17.12.2021 2024, Saattaa
Anonim

A kytkeä on tapa käyttää ulkoista koodia koontimäärityksessä. A kytkeä voi määrittää sekvenssin sbt asetukset, jotka lisätään automaattisesti kaikkiin projekteihin tai jotka on nimenomaisesti ilmoitettu valituille projekteille. Esimerkiksi a kytkeä saattaa lisätä proguard-tehtävän ja siihen liittyvät (oihitettavat) asetukset.

Mitä tähän liittyen on SBT?

sbt on avoimen lähdekoodin rakennustyökalu Scala- ja Java-projekteille, samanlainen kuin Javan Maven ja Ant. Sen tärkeimmät ominaisuudet ovat: Rakenna kuvaukset, jotka on kirjoitettu Scalassa DSL:n avulla. Riippuvuuden hallinta Ivyllä (joka tukee Maven-muotoisia tietovarastoja)

Voidaan myös kysyä, mitä SBT-kääntäjä tekee? Poistaa kaikki luodut tiedostot kohdehakemistosta. Kokoaa lähdekooditiedostoja, jotka ovat hakemistossa src/main/ scala , src/main/java ja projektin juurihakemisto. Kääntää automaattisesti lähdekooditiedostot uudelleen, kun olet käynnissä SBT interaktiivisessa tilassa (eli kun olet SBT komentokehote).

Tässä, mikä on SBT-kuori?

sbt-konsoli on sbt plugin - napsauta Käynnistä, johon pääset sbt interaktiivinen tila. sbt-kuori on osa scala-laajennusta, joka on samanlainen kuin edellä mainittu sbt-konsoli ja voi täydentää komentoja automaattisesti.

Mikä on Scala-projekti?

Scala on moderni usean paradigman ohjelmointikieli, joka on suunniteltu ilmaisemaan yleisiä ohjelmointimalleja ytimekkäästi, tyylikkäästi ja tyyppiturvallisesti. Se integroi sujuvasti olio- ja toiminnallisten kielten ominaisuuksia.

Suositeltava: