Rumah > Artikel > Operasi dan penyelenggaraan > apa itu linux sbt
Di Linux, nama penuh sbt ialah "Simple Build Tool", yang serupa dengan maven dan merupakan alat pengurusan projek dan pengurusan pergantungan yang berkuasa. sbt secara asli menyokong penyusunan kod Scala dan berinteraksi dengan banyak rangka kerja ujian Scala Ia menggunakan Ivy sebagai alat pengurusan perpustakaan, menyepadukan penterjemah skala untuk lelaran pantas dan penyahpepijatan, serta menyokong projek Java dan Scala bercampur.
Persekitaran pengendalian tutorial ini: sistem linux7.3, sbt 1.1.4, komputer Dell G3.
Apakah itu sbt?
Sbt serupa dengan maven dan merupakan alat pengurusan projek dan pergantungan yang berkuasa.
sbt (Alat Binaan Mudah, alat binaan ringkas), menyusun bahasa Scala atau Java, serupa dengan Maven atau Ant, ia memerlukan sokongan versi jdk1.6 atau lebih tinggi. sbt boleh dipasang dan digunakan dalam persekitaran Windows atau Linux.
Ciri utama:
Sokongan asli untuk menyusun kod Scala dan berinteraksi dengan banyak rangka kerja ujian Scala; DSL (Bahasa Khusus Domain) membina penerangan
Menggunakan Ivy sebagai alat pengurusan perpustakaan
Penyusunan, ujian dan penggunaan berterusan
Sepadukan penterjemah skala untuk lelaran dan penyahpepijatan pantas
Sokong projek Java dan Scala campuran
1 Muat turun pakej pemasangan sbt
Muat turun alamat dari laman web rasmi sbt: https://www.scala-sbt .org/download.html
2. Buka zip dan pasang3 Bab Apabila dilaksanakan sekali, beberapa pakej fail akan dimuat turun sebelum ia boleh digunakan seperti biasa Anda perlu memastikan bahawa anda disambungkan ke Internet.
tar -zxvf sbt-1.1.4.tgz # 解压 cd /usr/software/sbt/ # 进入解压目录 vim sbt # 新建一个名字为sbt的文本,并在在文本中加入以下内容 #!/bin/bash SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M" java $SBT_OPTS -jar /usr/software/sbt/bin/sbt-launch.jar "$@" # 注意对应路径 # wq保存退出 chmod u+x ./sbt # 修改sbt脚本文件权限 sudo vim /etc/profile # 配置PATH环境变量 # 在文件最后添加: export PATH=/usr/software/sbt/:$PATH # wq保存退出 source /etc/profile # 使配置文件立刻生效
Kesan sebenar:
sbt sbtVersion
Cadangan berkaitan: "
Tutorial Video Linux"
Atas ialah kandungan terperinci apa itu linux sbt. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!