Linux では、sbt の正式名は「Simple Build Tool」です。これは Maven に似ており、強力なプロジェクト管理および依存関係管理ツールです。 sbt は、Scala コードのコンパイルと多くの Scala テスト フレームワークとの対話をネイティブにサポートしており、ライブラリ管理ツールとして Ivy を使用し、迅速な反復とデバッグのために Scala インタープリターを統合し、Java と Scala の混合プロジェクトをサポートします。
このチュートリアルの動作環境: linux7.3 システム、sbt 1.1.4、Dell G3 コンピューター。
sbt とは
Sbt は Maven に似ており、強力なプロジェクト管理および依存関係管理ツールです。
sbt (Simple Build Tool、シンプルなビルド ツール) は、Maven や Ant と同様に、Scala または Java 言語をコンパイルします。jdk1.6 以降のバージョンのサポートが必要です。 sbt は、Windows または Linux 環境にインストールして使用できます。
主な機能:
Scala コードのコンパイルと多くの Scala テスト フレームワークとの対話のネイティブ サポート;
Scala で記述DSL (ドメイン固有言語) ビルドの説明
Ivy をライブラリ管理ツールとして使用する
継続的なコンパイル、テスト、デプロイメント
# #Linux インストール sbt
1. sbt インストール パッケージをダウンロードしますsbt 公式 Web サイトからのダウンロード アドレス: https://www.scala -sbt .org/download.html
2. 解凍してインストールします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 # 使配置文件立刻生效
sbt sbtVersion
初めて使用する場合、通常に使用する前にいくつかのファイル パッケージがダウンロードされるため、インターネットに接続されていることを確認する必要があります。
実際の効果:
関連する推奨事項: 「
Linux ビデオ チュートリアル以上がLinux sbtとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。