1. ホーム
  2. sbt

[解決済み】sbtのバージョンを確認する方法は?

2022-03-25 14:30:44

質問

実行中のsbtのバージョンを確認するにはどうしたらいいですか?

を使用するbashファイルをセットアップしています。 sbt-launch.jar で、動作するのですが

$ sbt version

は、プロジェクトのバージョン(0.1)と

$ sbt --version

は何もしません。

解決方法は?

$ sbt sbtVersion

これは、現在のプロジェクトで使用されているsbtのバージョン、またはマルチモジュールプロジェクトの場合は各モジュールのバージョンを表示します。

$ sbt 'inspect sbtVersion'
[info] Set current project to jacek (in build file:/Users/jacek/)
[info] Setting: java.lang.String = 0.13.1
[info] Description:
[info]  Provides the version of sbt.  This setting should be not be modified.
[info] Provided by:
[info]  */*:sbtVersion
[info] Defined at:
[info]  (sbt.Defaults) Defaults.scala:68
[info] Delegates:
[info]  *:sbtVersion
[info]  {.}/*:sbtVersion
[info]  */*:sbtVersion
[info] Related:
[info]  */*:sbtVersion

を使用することもできます。 sbt about その(コピー マーク・ハラー氏のコメント ):

aboutコマンドは、最近追加されたもので、簡潔に表示することを試みています。 sbtのバージョンを含む最も関連性の高い情報です。