2020年寒假假期总结0207

  IDEA创建sbt项目(windows环境)

  1.首先我们先去下载sbt的安装包,这里因为官网的下载每次都是失败,不添加vpn的情况下我一直下不来,所以最后只能在网上找资源,所以也没有下载到最新版的安装包。下面是我的sbt.1.2.6版本:

链接:https://pan.baidu.com/s/1vEZIJrsamDeDHUYqWY5Wgg
提取码:7rlf 

  2.打开安装包,安装到你喜欢的位置,然后再环境变量中设置变量环境(这一个步骤不确定有没有实际意义,因为拖得时间太长,所以就一并都写上了,抱歉啊)

1)
SBT_HOME
E:\sbt
(2)
SCALA_HOME
C:\Program Files (x86)\scala
(3)
Path
C:\Program Files (x86)\scala\bin
E:\sbt\bin

  3.打开sbt的目录,进入conf文件夹,找到文件(如果没有就自己创建)repo.repositories,添加内容,改变sbt下载依赖为阿里的路径,否则单纯下载很难下载成功。

[repositories]
maven-local
aliyun-nexus: http://maven.aliyun.com/nexus/content/groups/public/
ibiblio-maven: http://maven.ibiblio.org/maven2/
uk-repository: http://uk.maven.org/maven2/
jboss-repository: http://repository.jboss.org/nexus/content/groups/public/

  4.修改sbtconfig.txt,用来修改依赖的下载位置,按照自己的实际情况修改,不改的话就是默认在用户的.sbt目录下(好像是):

# Set the java args to high

-Xmx512M

-XX:MaxPermSize=256m

-XX:ReservedCodeCacheSize=128m



# Set the extra SBT options

-Dsbt.log.format=true
-Dsbt.boot.directory=E:/sbt/.sbt/boot
-Dsbt.ivy.home=E:/sbt/.ivy2
-Dsbt.global.base=E:/sbt/.sbt
-Dsbt.repository.config=E:/sbt/conf/repo.properties
-Dsbt.override.build.repos=true

  5.然后设置idea,关闭项目进入没有Plugin,查找scala插件,并选择安装:

 

   6.添加插件之后,进入setting,找到sbt,添加VM parameter:

-Dsbt.log.format=true
-Dfile.encoding=UTF8
-Dsbt.global.base=e:/sbt/.sbt
-Dsbt.boot.directory=e:/sbt/.sbt/boot/
-Dsbt.repository.config=e:/sbt/.sbt/repositories
-Dsbt.ivy.home=e:/sbt/.ivy2
-Xmx512M
-Xss2M
-XX:+CMSClassUnloadingEnabled

 

   7.然后开始创建sbt项目:

 

 

 

 

   8.然后就可以创建项目了,如果创建项目的时候就一直停在下面的界面sbt:dump project structure from sbt,可能是因为网速太慢的原因,初次下载都会需要不短的时间,网上案例是五分钟,我初次建立的时间可能是二十分钟左右,可能网比较垃圾吧。以后创建基本上就几十秒了

 

   最好是我们可以点击左下角的sbt shell按钮查看下载的具体情况,如果只是下载慢就是会不断的显示下载信息,如果是下载错误,上面也会出现错误信息,注意查看。

 

   9.然后就可以创建scala文件了:

 

   检验一下,可以运行。

 

posted @ 2020-02-07 19:13  HEIYANG  阅读(193)  评论(0编辑  收藏  举报