Агуулгын хүснэгт:

Скала дахь SBT төсөл гэж юу вэ?
Скала дахь SBT төсөл гэж юу вэ?

Видео: Скала дахь SBT төсөл гэж юу вэ?

Видео: Скала дахь SBT төсөл гэж юу вэ?
Видео: Эхлэгчдэд зориулсан Autodesk Autocad Civil 3D 2021 иж бүрэн заавар 2024, Арваннэгдүгээр
Anonim

sbt нь нээлттэй эхийн бүтээх хэрэгсэл юм Скала болон Java төслүүд , Java-ийн Maven болон Ant-тай төстэй. Үүний гол онцлогууд нь: эмхэтгэх төрөлхийн дэмжлэг Скала код, олонтой нэгтгэх Скала туршилтын хүрээ. Тасралтгүй эмхэтгэл, туршилт, байршуулалт.

Мөн SBT гэж юу гэсэн үг вэ?

SBT гэсэн үг "Үүнийг уучлаарай" Тэгэхээр та одоо мэдэж байгаа - SBT гэсэн үг "Үүнийг уучлаарай" - бидэнд битгий баярлалаа. Өө! Юу хийж байна SBT гэсэн үг ? SBT гэдэг нь дээр тайлбарласан товчилсон үг, товчилсон үг юм уу SBT тодорхойлолт нь өгөгдсөн.

Мөн би SBT-г хэрхэн ажиллуулах вэ? sbt Shell нь командын мөртэй (таб бөглөх, түүхтэй!). Дахин эмхэтгэхийн тулд дээш сумыг дараад оруулна уу. руу гүйх таны програм, төрөл гүйх . Явах гэж sbt бүрхүүл, exit гэж бичнэ үү эсвэл Ctrl+D (Unix) эсвэл Ctrl+Z (Windows) ашиглана уу.

Үүнээс гадна би Scala төслийг хэрхэн хийх вэ?

Төслийг бий болгож байна

  1. Хэрэв та командын мөрөөс төсөл үүсгээгүй бол IntelliJ-г нээгээд "Шинэ төсөл үүсгэх" гэснийг сонгоно уу.
  2. Хэрэв та командын мөрөнд төслийг аль хэдийн үүсгэсэн бол IntelliJ-г нээж, Import Project-ийг сонгоод, өөрийн төслийн build.sbt файлыг нээнэ үү.

Maven болон SBT гэж юу вэ?

Мэвен нь төслийн объектын загвар (POM) болон ашиглаж буй бүх төслүүдийн хуваалцдаг залгаасуудыг ашиглан төслийг бүтээх боломжийг олгодог Мэвен , нэгдмэл барилгын системийг хангах. Нөгөө талаар, SBT "Scala болон Java төслүүдэд зориулсан нээлттэй эх сурвалж бүтээх хэрэгсэл" гэж дэлгэрэнгүй бичсэн. Энэ нь Java-тэй төстэй юм Мэвен болон Ant.

Зөвлөмж болгож буй: