Intellij Idea 为现有 Java 项目添加 Scala 支持

问题描述 投票:0回答:2

Intellij Idea 为现有 Java 项目添加 Scala 支持。 只是不明白如何将 Scala 工作表添加到现有的 Java 项目中? 如果有 Scala REPL 或工作表就好了。 但经过 resiarsh 和尝试后,我未能做到这一点。

java scala intellij-idea
2个回答
14
投票

向现有模块添加 Scala 支持:

  1. 在项目视图中右键单击模块,选择“添加框架支持...”
  2. 在技术列表中检查“Scala”(如果模块附加了 Scala 方面则不可用)
  3. 提供 Scala 安装路径(如果未检测到)

来自 http://blog.jetbrains.com/scala/2010/09/02/project-configuration-explained/


0
投票

如果您想在 Java 项目中添加“Scala 子项目”,可以使用“新建模块”功能。

要做到这一点...

  1. 在 Java 项目根目录上调出鼠标右键弹出菜单
  2. 选择“新建/模块...”
  3. 在出现的“新建模块”对话框中,选择左侧的“Scala”(假设您已经添加了 Scala 插件)

这将完成您拥有 Scala 项目所需的所有设置工作。


专业提示: 您需要将自动生成的 build.sbt (

lazy val root = (project in file(".")
) 中的行更改为...

lazy val root = (project in file("scalasubprojectfoldername")

这将确保

project
target
文件夹保留在 Scala 子项目中,而不是放置到根 Java 项目中。

© www.soinside.com 2019 - 2024. All rights reserved.