sbt Repositories

JFrog Artifactory Documentation

Products
JFrog Artifactory
Content Type
User Guide

The Simple Build Tool (sbt) is an open-source build tool for Scala and Java projects. You can use sbt to compile, run, test, and package your applications. Define your tasks in Scala, and then execute the tasks in parallel from the sbt shell to speed up the development workflow. Artifactory supports sbt repositories as a central location to manage your project dependencies and build packages. For more information, see sbt documentation.

sbt_upstream.png

Artifactory supports the following capabilities for sbt repositories:

  • Unified Repository Management: Consolidate all your sbt artifacts in Artifactory repositories as a single source of truth. Set up secure local repositories, access cached versions of remote registries, and create a single access point for all sources with virtual repositories.

  • Robust Metadata Capabilities: Calculate metadata for artifacts hosted in Artifactory's local repositories.

  • Secure Storage: Protect your proprietary information by deploying resources to Artifactory local repositories, giving you fine-grained control over access to your project dependencies and build packages.

  • Centralized Storage and Management: Use Artifactory as your source of truth and single location for distributing and sharing sbt related artifacts.