Windows平台下sbt的安装设置

首先到 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了。

 

1sbt

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

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

 
1[repositories]
2  local
3  aliyun nexus:http://xxxx/nexus/content/groups/public/
4  typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]
5  maven-central
6  sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots
第一个是本地仓库,第二个设置成你的私服,后面2个是sbt中的设置,详细的你可以解压sbt.jar包查看
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
正常情况下,Win7/Win8.1用户需要先在当前系统基础上执行Win10升级安装,才能够保证升级后自动激活。本文给出跳过升级过程,直接全新安装Win10并激活系统的方法。针对那些想要升级Win10,但想直接全新安装Win10,而不想执行漫长的升级过程的Win7/Win8.1用户。即适用于具有以下要求和条件的用户: ① 正在使用Win7/Win8.1系统; ② 没有升级过Win10;(如果你已经升级过并且升级后已经激活,那么直接全新安装同一个版本Win10就可以了,不必采用下文方法;) ③ 想直接格式化全新安装Win10并且激活,或者想直接再安装一个Win10组成双系统并激活;(如果你想保留现有软件和文件,直接在当前系统中运行setup安装即可,不必采用下文方法。) 当然,你还需要保证当前的Win7/Win8.1系统已经激活。并且保证所使用的Win10镜像与当前的Win7/Win8.1系统相匹配。关于系统激活状态查看方法以及升级前后的版本对应关系。 原理简析: 从Win7/Win8.1免费升级Win10,安装程序会对当前的Win7/Win8.1的系统版本和激活状态进行检测,并生成一份检测报告。在升级到Win10后,系统会根据这份报告来决定是否自动激活,并报告给微软服务器认证,认证通过后会准许激活。激活的同时,微软服务器也就将你的电脑记录下来了。之后你再全新安装Win10时,联网情况下就会自动激活。 那么,避开升级过程,直接全新安装Win10并激活的方法其实就很简单了:在Win7/Win8.1系统中直接将安装程序生成的报告文件(这个文件在正式升级前已生成)保存下来,然后全新安装Win10,安装完成后再将报告文件放到正确的目录,重启电脑(之后可能需要你手动点击激活按钮)就会自动激活了。 本方法与正常执行升级安装效果相同:微软服务器同样会记录激活信息,再次重新安装后不用任何操作,联网会自动激活。 具体操作方法: 1、在Win7/Win8.1系统中,打开你下载的Win10 ISO系统镜像,在Sources目录中找到gatherosstate.exe程序,把它复制到桌面。 2、双击gatherosstate.exe,稍等片刻会在桌面生成名为GenuineTicket.xml的文档。这份文档就是当前系统激活状态验证信息了,保存下来。感兴趣的话可用记事本打开,是用XML标记语言进行描述的。 3、用你熟悉的方法全新安装Win10,注意一定要保证(Win7/Win8.1 <—> Win10)前后版本对应关系要正确,在安装时凡是要求输入密钥的地方一律跳过。 4、安装完成后,按键盘Windows徽标键+R键,打开运行,输入 %ProgramData%\Microsoft\Windows\ClipSVC\GenuineTicket(直接复制粘贴) 点确定即可打开目录。然后将保存的GenuineTicket.xml复制到这个目录中。 5、重启电脑,确保电脑已联网。稍等片刻或者在系统属性中手动点击“立即激活”按钮即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值