sbt IntelliJ IDEA Scala中,maven配置教程

  

  

进入<代码>文件——设置——插件>   

  

 IntelliJ IDEA中Scala, sbt, maven配置教程”> <br/>
  </p>
  <p>或者也可以手动安装,先去https://plugins.jetbrains.com/plugin/1347-scala下载你想法版本对应的scala插接件。着,还是上面同个地方,点击<代码>从磁盘安装插件…> </代码,然后选择你刚才下载的zip文件。<br/>
  </p>
  <p> <img src=

  

需要注意,这里安装的只是想法的scala插件
  接着,我们新建一个scala项目,<代码>文件——新建——scala的想法> 创造....——下载....
  

  

 IntelliJ IDEA中Scala, sbt, maven配置教程”> <br/>
  </p>
  <p> <img src=

  

  

其实通过上一步直接下载scala的话就可以了。如果你想要自己安装scala的话也很容易,直接进入官网https://www.scala-lang.org/download/<代码> scala-2.13.0.msi>   

  

 IntelliJ IDEA中Scala, sbt, maven配置教程

  

  

想法是自带maven的,选择菜单栏<代码>文件,其他设置,设置新项目> 用户设置文件,这是你maven配置信息文件的路径,如果你想修改的话,记得要点击覆盖。<代码>本地存储库>   

  

 IntelliJ IDEA中Scala, sbt, maven配置教程”> <br/>
  </p>
  <p>比较关键的配置,其实就是依赖包下载的源,这里是得在<代码>设置。xml </代码>进行修改,<br/>
  默认路径下,是没有这个文件,我们可以自己创建,然后加入以下内容:</p>
  
  <pre类=   & lt;设置   xmlns=" http://maven.apache.org/POM/4.0.0 "   xmlns: xsi=" http://www.w3.org/2001/XMLSchema-instance "   xsi: schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”比;   ' '   & lt; mirrors>   & lt; mirror>   & lt; id> alimaven   & lt; name>王坚maven   & lt; url> http://maven.aliyun.com/nexus/content/groups/public/</url>   & lt; mirrorOf> central   & lt;/mirror>   & lt;/mirrors>   & lt;/settings>   之前      

我这里是换成了阿里云的源,默认的源是国外,下载依赖包速度会比较慢,如果在公司的话,一般需要改成你们公司的仓库地址。

  

  

如果你创建的maven工程,那么你项目中会有这么一个<代码> pom.xml>         & lt; dependency>   & lt; groupId> ai.h3o   & lt; artifactId> sparkling-water-core_2.10   & lt; version> 1.3.10   & lt;/dependency>   之前      

  

除了可以通过maven工程对项目的依赖,编译,打包等进行管理以外,scala还可以通过sbt来管理。
  首先,第一步仍然需要上面scala一样安装sbt插件,跟上面的方法一样,直接搜索自动安装或者去https://plugins.jetbrains.com/plugin/5007-sbt手动安装都可以。

  

然后,当然是需要安装sbt。进入官网https://www.scala-sbt.org/download.html <代码> 下载安装。接着,进入安装目录<代码> E: \程序文件(x86) \ sbt \ conf> sbtconfig.txt>         #设置java参数高      -Xmx512M      - xx: MaxPermSize=256      - xx: ReservedCodeCacheSize=128      #设置额外的SBT选项      -Dsbt.log.format=true   -Dsbt.override.build.repos=true   -Dsbt.ivy.home=E: \ sbt \ .ivy2   -Dsbt.global.base=E: \ sbt \ .sbt   -Dsbt.repository.config=E: \ sbt \ conf \ repo.properties   

sbt IntelliJ IDEA Scala中,maven配置教程