首页 > 解决方案 > 将 IntelliJ 指向已安装的 Scala

问题描述

我是ScalaIntelliJ的新手。

我已经在我的 Ubuntu PC 上安装了 Scala:

printdoc@print$ scala
Welcome to Scala version 2.11.6 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_181).
Type in expressions to have them evaluated.
Type :help for more information.

scala>

然后,我安装IntelliJ。我知道我们需要安装Scala 插件才能将 Scala 与IntelliJ一起使用。但我想知道它是否会被复制,因为我的计算机中已经有 Scala?

如果是这样,我如何为IntelliJ指向Scala 位置,以便 IDE 可以重新使用 scala,而不是下载新的。在安装 Scala 插件和重用已安装的 Scala 之间,哪种做法更好?

IntelliJ的sbt相同的问题。

标签: scalaintellij-ideaplugins

解决方案


当不将 sbt 与 IntelliJ 一起使用时,您可以手动选择使用系统上安装的 Scala jar,但我建议让 IntelliJ 处理它。这使得选择或升级项目使用的 Scala SDK 变得更加容易。这些文件可能会重复,但这是一个微不足道的存储量。

但要回答您的问题,请使用已安装的 Scala 库:

  1. 打开项目结构菜单/项目设置/模块
  2. 点击+
  3. 选择Library...

在此处输入图像描述

  1. 选择New Library/Scala SDK

在此处输入图像描述

  1. 要使用特定版本,请选择它(如果可用),或选择Download或者单击Browse并导航到您的 scala 安装并选择相关的 jar。

在此处输入图像描述


推荐阅读