sbt的安装设置

文章转载自http://my.oschina.net/u/915967/blog/146746

本文主要是windows平台的安装,linux环境操作类似。

首先到http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html下载windows的sbt包,zip,tar.gz都行。

将下载的包解压到你指定的目录,我一般是解压到d:\dev\sbt目录,d:\dev下是日常工作中所用到的开发工具软件,比如eclipse、jdk、maven等等。

Windows的sbt包解压后,已经自带了sbt.bat脚本,真是方便不少哦!看sbt.bat中设置(set FN=%SBT_HOME%sbtconfig.txt)相关是从一个配置文件中读取的,因此在sbt\bin目录下创建sbtconfig.txt文件,所以的配置写在这个文件里,不直接改sbt.bat,对以后升级备份都很方便。

我的配置文件如下:


1

-Dfile.encoding=UTF8 -Dsbt.boot.directory=e:/sbt/boot/ -Dsbt.ivy.home=e:/sbt/ -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m

其中关键的几个参数是,这2个参数曾让很多人痛苦过....


1

-Dsbt.boot.directory=e:/sbt/boot/


1

-Dsbt.ivy.home=e:/sbt/

因为sbt下载的jar包都会默认放到用户目录下,但这些放在c盘用户目录下不是好注意,比如你重装系统之类的,那么下次你又要等啊等啊下载很久的jar,是不是很痛苦?如果放到c盘之外就避免了重复下载之苦。

设置好后,你需要把sbt\bin这个加上PATH环境变量中,使其在任何地方的cmd中都可以使用。现在就可以打开cmd窗口,使用sbt了。


1

sbt

这样就会开始下载相关的jar包,同时观察你设置的sbt.boot.directory及sbt.ivy.home下是否有变化?如没有请检查是否设置成功!

如果这样感觉下载很慢,而且又有比较快的仓库,比如私服,你可以在用户目录下创建.sbt目录,放一个repositories文件,内容为:


1

2

3

4

5

6

[repositories]

  local

  aliyun nexus:http://xxxx/nexus/content/groups/public/

  typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

  maven-central

  sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots

第一个是本地仓库,第二个设置成你的私服,后面2个是sbt中的设置,详细的你可以解压sbt.jar包查看。

接下来只有等待,等待....... 成功后你就可以开始sbt折腾之旅了!!!

祝玩的愉快!!

时间: 2024-10-11 22:42:32

sbt的安装设置的相关文章

mongodb数据库安装 & 设置管理员密码(单独mongo,无副本集)

##初始化系统环境,参考文档:服务器系统环境初始化,Centos7系统 #mongodb下载安装 mkdir -p /server/src /server/logs groupadd mongod useradd -s /sbin/nologin -g mongod mongod   cat /etc/passwd |grep mongo cd /server/src    ##安装mongodb 3.0.7版本,若需要其他版本,官网获取下载https://fastdl.mongodb.org/

Reveal安装设置及简单使用

一.作用:用来分析UI各个页面之间的层级关系. 二.官网下载地址(30天免费试用):http://revealapp.com/ 三.Reveal安装设置 1.安装下载好的Reveal程序. 2.添加Reveal framework到目标工程. Reveal->Help->Show Reveal Library in Finder 点击之后,路径如下: 将"Reveal.framework"拖到目标工程 在弹出的对话框中选择目标应用(此处为:Test),并勾选“Copy it

Fiddler的安装设置

一.安装设置Fiddler2  下载完成后安装,安装完成后打开 如下图设置Fiddler 代理: 二.设置手机代理 快捷键win+r打开运行窗口à输入:cmdà确定 在界面上输入:ipconfig,查看无线网ip地址. 如下图所示 1.安卓手机设置代理 打开手机[设置]开启[wlan]à连接路由器的wifi网络à长按该wifi名称à勾选[显示高级设置],代理设置选择[手动]à服务器处输入电脑ip,输入端口à端口为:8888 连接后,fiddler就会显示手机上的相关浏览信息了 不同型号手机代理设

ubuntu中eclipse Javaee的安装设置

Ubuntu软件库中的Eclipse居然是基础版,只有JDT和PDE,无法开发J2EE程序,这一点不及fedora,所以只能手工安装Eclipse Java EE版. 1. 下载对应于系统的版本,我的是 eclipse-jee-helios-SR2-linux-gtk.tar.gz,下载的压缩包放在~/downloads目录下截图如下: 2. 解压缩eclipse到/usr/share目录: 进入终端窗口,输入命令sudo tar -zxvf eclipse-jee-kepler-SR1-lin

Centos 7 安装 设置 IP地址,DNS,主机名,防火墙,端口 (实测+笔记)

环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡) 系统版本:CentOS-7.0-1406-x86_64-DVD.iso 安装步骤: 1.虚拟系统安装 1.1 使用VMware 虚拟机,读入ISO进行安装.启动后进行安装界面 1.2 选择 Install CentOS7,进行语言选择 1.3 选择简体中文,进入信息摘要 1.4 点击"安装位置",选择系统需要安装到的硬盘,点击“完成”. 1.5 点击"网络和主机名",进行网络设置

Jackson环境安装设置

本地环境设置 由于Jackson是基于Java编程语言的,所以需要设置Java开发环境,这里介绍如何下载安装设置Java.请按照以下步骤来设置环境. Java SE是免费的,点击下载链接:下载Java 根据操作系统版本下载对应版本安装. 按照说明下载java并运行.exe到机器上安装.一旦机器上安装了Java,还需要设置环境变量指向正确的安装目录: Setting up the path for windows 2000/XP: 假设你已经安装在 c:Program Filesjavajdk 目

MinGW安装设置

From:http://www.cnblogs.com/killerlegend/p/3746504.html Author:KillerLegend Date:2014.5.22 不得不吐槽一下学校的各种规章制度啊,给个电还分时间,真愁人,因为一断电就没有网,没有网,我就好像没有了世界--还有就是,我的电脑坚持不了多长时间--更重要的是宽带费死贵死贵的--哦了,闲话不说了,说一下MinGW的安装设置. 话说,不知道怎么回事就不喜欢IDE的环境敲代码了--所以,就打算自己手动配置一个编译器,各种

分享宾馆wifi营销wifi广告软件无线天快速安装设置方案

介绍:本软件在电脑上安装完成后,支持95%以上的普通无线路由器(不支持无线猫),向手机发射注入广告.建议测试软件网络架构如下图所示: 第一步:安装软件,一共两步,默认安装即可. 第二步:设置广告(先检查主界面右上方,网卡状态是否正确) 注意:测试时,可以‘上网成功跳转地址’设置为:http://m.baidu.com/ 第三步:手机端测试广告(手机请务必重新连接WiFi——开浏览器,访问任意网站——点击免费上网) 注意:手机端测试时,手机一定要重新连接WiFi,苹果一般会自动弹窗,安卓请打开浏览

[0414]SQL Server 2008 R2 安装 & 设置

SQL Server 2008 R2 安装 & 设置 Sql Server 安装 安装环境: Windows 10 1709 64位 安装文件: Sql Server 2008 R2 Sql Server 精简版 Sql Server Management Studio 一般来说使用第一个安装即可,下载Sql Server精简版则需要安装Sql Server Management Studio配合使用 安装过程 请严格按照安装过程进行安装! Sql Server 本地数据库配置 打开: 安装的是