`

Scala构建工具SBT的安装

 
阅读更多

SBT(Simple Build Tool),专门用于构建Scala应用程序,其在windows下的安装步骤如下:

1、自动安装

 (1)下载http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html

 (2)双击安装,安装完成后,双击安装目录里的sbt.bat,以完成相应配置

2、手动安装

 (1)下载http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch//0.12.3/sbt-launch.jar

 (2)新建目录SBT,拷贝sbt-launch.jar到目录,并在此目录下新建sbt.bat文件,内容如下:

      set SCRIPT_DIR=%~dp0

      java -Xmx512M -jar "%SCRIPT_DIR%sbt-launch.jar" %*

 (3)把sbt.bat所在目录配置到PATH环境变量中

 (4)在CMD窗口运行sbt.bat以完成相应配置

注意:1与2选择其中任一方式就可以

3、测试SBT

 (1)新建一个HelloWorld工程,并新建一个hw.scala文件

 (2)在cmd窗口,切换到工程所在目录

 (3)运行sbt.bat文件

注意:

sbt通过约定来执行,自动搜寻执行顺序如下:

(1)在根目录下的源

(2)在src/main/java src/main/scala中的源

(3)在src/test/java src/test/scala中的源

(4)在src/main/resources src/test/resources中的数据文件

(5)lib里的jars

缺省情况下,sbt使用运行sbt本身同样的scala版本来构建工程

 

分享到:
评论

相关推荐

    windows 10 系统Scala和sbt环境配置教程方法.docx

    SBT(Simple Build Tool)是 Scala 的构建工具,用于管理项目依赖关系和编译代码。要在 Windows 10 系统上安装 SBT,需要从官方网站下载 SBT 的安装包,网址为 ...

    Scala-2.12.8 sbt-1.2.8 安装包

    在这个"Scala-2.12.8 sbt-1.2.8 安装包"中,我们有两个核心组件:Scala编译器和sbt构建工具。 Scala是一种多范式编程语言,融合了面向对象和函数式编程的概念。它的2.12.8版本是一个稳定版,提供了许多改进和修复,...

    SBT ivy2 scala构建工具jar包

    SBT(Scala Build Tool)是Scala编程语言的主要构建工具,它极大地简化了Scala项目构建、管理和依赖管理的过程。SBT利用Ivy库进行依赖管理,Ivy2是Apache Ivy的一个版本,它是一个强大的依赖管理系统,广泛用于Java...

    SBT ivy2 scala构建工具boot包

    标题中的“SBT ivy2 scala构建工具boot包”指的是 SBT 配合 Ivy2 实现的 Scala 项目的构建启动包。这个包通常包含了运行 SBT 所需的基本环境,包括 SBT 的运行时环境、Scala 编译器以及 Ivy2 依赖管理库。SBT 的 ...

    scala 项目构建工具

    在 Scala 中,SBT(Simple Build Tool)是默认的项目构建工具,它使得构建、管理和打包 Scala 和 Java 项目变得简单易行。本主题将深入探讨 Scala 项目构建工具 SBT,特别是关于版本 0.13.12 的使用。 SBT 0.13.12 ...

    sbt-1.4.0 Scala 的构建工具最新版

    SBT 是 Scala 的构建工具,全称是 Simple Build Tool, 类似 Maven 或 Gradle。 SBT 的采用Scala编程语言本身编写配置文件

    构建工具 sbt-1.0.3

    Scala构建工具sbt(Simple Build Tool)是Scala社区广泛使用的自动化构建系统,它为Scala和Java项目提供了一种高效、灵活的构建方式。sbt-1.0.3是sbt的一个版本,发布于2017年,带来了多项改进和优化,旨在提升...

    scala-sbt-helloworld.zip

    学习Scala不仅意味着掌握一种新的编程语言,还意味着探索函数式编程的世界,以及如何利用强大的构建工具sbt来管理项目。不断实践和探索,你将能够驾驭Scala的强大特性,构建出高效、可靠的软件系统。

    sbt.zip_SBT_Scala sbt Java_sbt scala_sbt构建scale_scala

    sbt是一个用于构建Scala和Java项目的构建工具,要求Java 1.6或者更新版本。

    mill:您崭新的JavaScala构建工具!

    您闪亮的新Scala构建工具! 对SBT感到困惑? 对Maven感到沮丧吗? 被Gradle迷惑了吗? 试试看吧! 目录 文献资料 如果要在自己的项目中使用Mill,请查看我们的文档: 这是一个简单的示例,以便您可以想象它的...

    scala PLAY 框架 sbt仓库

    在Play框架中,sbt(Simple Build Tool)是默认的构建工具,它允许开发者管理项目依赖、编译代码、运行测试以及打包应用程序。 sbt仓库是sbt用来存储和检索项目依赖的地方。在默认情况下,sbt会从Maven中央仓库和...

    sbt-0.13.15.msi

    Scala构建工具SBT

    scala-sbt_API

    Scala-SBT API 是一个强大的构建工具,用于管理 Scala 和 Java 项目。SBT,全称为 Simple Build Tool,它以其灵活性和高效性在 Scala 开发者社区中广泛应用。在这个API文档中,开发者可以找到关于如何使用SBT进行...

    sbt-1.0.3.rar

    scala 构建工具sbt-1.0.3,官网下载实在是太慢了,留着备用。

    docker-sbt:用于sbt的Dockerfile(Scala构建工具)

    码头工人用于sbt的Dockerfile(Scala构建工具) 这是基于图像构建的,并从获得灵感。用法安装并提取镜像( 上的 sbt): docker pull mozilla/sbt然后,您可以在sbt内部运行sbt来编译如下代码: docker run -it --rm...

    Getting Started with SBT for Scala

    SBT是Scala的构建工具(Build Tool),其全称是Simple Build Tool,主要用于Scala和Java项目的构建和管理。通过SBT,开发者能够更高效地组织和执行项目的构建过程,包括编译代码、运行测试、打包应用等。 在描述中...

    简单构建工具-sbt-0.13.17_最后的版本.tgz

    **简单构建工具SBT——0.13.17 最后版本详解** SBT(Simple Build Tool)是一款功能强大的构建工具,尤其在Java和Scala开发领域中被广泛使用。它以其简洁的配置语法和高效的构建流程,为开发者提供了便捷的项目管理...

    IntelliJ IDEA使用SBT构建一个AKKA Scala程序

    在Scala编程中,我们经常使用SBT(Simple Build Tool)作为构建工具,它提供了项目管理和编译的功能。本教程将详细介绍如何在IntelliJ IDEA中使用SBT来构建一个基于AKKA框架的Scala程序。 首先,你需要确保已经安装...

    sbt-1.3.4.msi.rar

    总结,"sbt-1.3.4.msi.rar"是一个用于Windows平台的Scala构建工具SBT的安装包,它提供了项目构建、测试和依赖管理等功能,对于Scala和Java开发者来说是不可或缺的工具。用户只需解压并安装即可开始利用SBT的强大功能...

Global site tag (gtag.js) - Google Analytics