SBT构建工具

简介: SBTSimple Build Tool. A interactive build tool.installwindows可直接到http://www.scala-sbt.org/0.13/docs/Installing-sbt-on-Windows.html下载安装,但网速实在是太慢,我这是直接用chocolatary管理软件,所以直接一个命令choco install sbt安装,很快。

SBT

Simple Build Tool. A interactive build tool.

install

windows可直接到http://www.scala-sbt.org/0.13/docs/Installing-sbt-on-Windows.html下载安装,但网速实在是太慢,我这是直接用chocolatary管理软件,所以直接一个命令choco install sbt安装,很快。

common commands

  • clean - 清除生成的文件
  • update – 获取依赖
  • compile – 编译代码
  • test – 运行测试代码
  • package – 创建一个可发布的jar包
  • publish-local – 把构建出来的jar包安装到本地的ivy缓存
  • publish – 把jar包发布到远程仓库
  • 更多参考http://www.scala-sbt.org/0.13/docs/Command-Line-Reference.html

modify configure

在安装目录的conf目录的sbtconfig.txt文件,如下

# Set the java args to high
-Xmx2536M
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=128m
# Set the extra SBT options
-Dsbt.log.format=true
-Dfile.encoding=UTF8 
-Dsbt.boot.directory=d:/sbt/boot/ 
-Dsbt.ivy.home=d:/sbt/ 
-Xmx536M 
-Xss1M 
-XX:+CMSClassUnloadingEnabled 
-XX:MaxPermSize=256m

import to eclipse

先stb update下,然后在直接import到eclipse中。

========广告时间========

鄙人的新书《Tomcat内核设计剖析》已经在京东销售了,有需要的朋友可以到 https://item.jd.com/12185360.html 进行预定。感谢各位朋友。

为什么写《Tomcat内核设计剖析》

=========================

欢迎关注:

这里写图片描述

目录
相关文章
|
1月前
|
存储 缓存 Java
Gradle笔记 八 Gradle 插件(二)
Gradle笔记 八 Gradle 插件
85 0
|
1月前
|
Java
Gradle笔记 八 Gradle 插件(一)
Gradle笔记 八 Gradle 插件
96 0
|
Java 测试技术 Maven
|
XML Java Maven
安卓开发必备——build.gradle文件初探(一)
虽然已经在安卓开发岗位工作了大半年了,但因为作者并没有系统的学习过安卓开发,故基础这块一直都是作者本人的薄弱点,这也是安卓开发必备的由来,希望能填补自己在这方面的缺漏
196 0
|
Java 开发工具 Android开发
安卓开发必备——build.gradle文件初探(二)
上一篇(安卓开发必备——build.gradle文件初探(一) - 掘金 (juejin.cn))我们探讨了关于安卓项目中最外层目录下的build.gradle,这一篇我们将继续说build.gradle文件
278 0
|
Java Scala Maven
gradle构建工具的使用
gradle是构建工具,类似于ant和maven,也许目前maven还是主流,但是gradle却是综合了ant和maven的优点,发展速度很快,所以很有必要了解一下。
gradle构建工具的使用
|
XML 缓存 搜索推荐
Gradle构建工具极简教程
Gradle构建工具极简教程
314 0
Gradle构建工具极简教程
|
Java Apache Kotlin
Gradle系列01 Gradle介绍与安装
说明 Gradle官网 版本:gradle-5.6.4 系统:macOS Gradle简介 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。
gradle构建工具
常用命令 gradlew build gradlew bootRun
763 0