SBT(Scala Build Tool)系列教程-使用sbt构建第一个简单的HelloWorld程序

本教程详细介绍了如何使用Scala Build Tool (SBT) 构建第一个HelloWorld程序。从创建约定的文件夹结构开始,包括代码编写、编译、运行和打包的步骤。在完成这些步骤后,你可以看到编译和运行的结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 一.如何使用sbt构建第一个简单的HelloWorld程序

 

1)创建约定好的文件夹

切换到项目的跟目录下,我的项目为hello,输入如下命令,创建约定的文件夹

 

其中/src/main/resources   存放jar、配置文件等

/src/main/scala       存放scala编写的代码文件

    /src/main/java       存放java编写的代码文件

    /src/test/resources    存放测试使用的jar、配置文件等

/src/test/scala        存放测试时scala编写的代码文件

    /src/test/java        存放测试时java编写的代码文件

成功后,通过tree查看工程的目录结构,如下所示:

 

2)编写代码

/src/main/scala中创建一个HelloWorld.scala文件,并编写如下代码

 

3)编译

HelloWorld.scala编译成HelloWorld.class文件

编译:>compile

成功结果:

 

4)运行 

>run

运行编译好的.class文件,输出“HelloWorld

 结果如下所示:

 

5)打包

package

结果如下所示:

 

 

以后再介绍构建文件的配置及使用情况。

 

SBT最常用的命令

clean

删除在target文件下的所有文件

compile

编译文件(src/main/scalasrc/main/java

test

编译和运行所有的测试文件

console

进入scala编译器,若返回sbt,输入:quit,Ctrl+D(Unix),或者Ctrl+ZWindows

run<argument>*

运行程序

package

src/main/resourcesrc/main/scalasrc/main/java编译后的文件达成jar

help<command>

帮助信息

reload

重新加载build定义(build.sbt,project/*.scala,project/*.sbt文件)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值