Maison  >  Article  >  Opération et maintenance  >  qu'est-ce que Linux SBT

qu'est-ce que Linux SBT

青灯夜游
青灯夜游original
2023-03-15 11:41:571506parcourir

Sous Linux, le nom complet de sbt est "Simple Build Tool", qui est similaire à maven et est un puissant outil de gestion de projet et de gestion des dépendances. sbt prend en charge nativement la compilation du code Scala et l'interaction avec de nombreux frameworks de test Scala. Il utilise Ivy comme outil de gestion de bibliothèque, intègre l'interpréteur scala pour une itération et un débogage rapides et prend en charge les projets mixtes Java et Scala.

qu'est-ce que Linux SBT

L'environnement d'exploitation de ce tutoriel : système linux7.3, sbt 1.1.4, ordinateur Dell G3.

Qu'est-ce que sbt

Sbt est similaire à maven et est un puissant outil de gestion de projet et de gestion des dépendances.

sbt (Simple Build Tool, outil de construction simple), compile le langage Scala ou Java, similaire à Maven ou Ant, il nécessite le support de jdk1.6 ou d'une version supérieure. sbt peut être installé et utilisé dans des environnements Windows ou Linux.

Caractéristiques principales :

  • Prise en charge native de la compilation du code Scala et de l'interaction avec de nombreux frameworks de test Scala ;

  • Utilisation des descriptions de build DSL (Domain Specific Language) écrites en Scala

  • Utilisation d'Ivy comme outil de gestion de bibliothèque ;

  • Compilation, test et déploiement continus

  • Intégrer un interpréteur scala pour une itération et un débogage rapides

  • Prend en charge les projets mixtes Java et Scala

Installation Linux sbt

1. téléchargementsbt Installation package

Adresse de téléchargement depuis le site officiel de sbt : https://www.scala-sbt.org/download.html

2 Décompressez et installez

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 # 使配置文件立刻生效

3. Test

sbt sbtVersion

une fois exécuté pour le. la première fois, certains packages de fichiers seront téléchargés avant de pouvoir être utilisés normalement. Vous devez vous assurer qu'il est connecté à Internet.

quest-ce que Linux SBT

Effet réel :

quest-ce que Linux SBT

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn