在Intellij中导入Scala库的问题

问题描述 投票:8回答:6

我正在尝试将项目导入intellij。我正在使用java sdk并尝试导入scala库。当我尝试运行我的代码时,我得到了

Warning:scala: skipping Scala files without a Scala SDK in module(s) main

当我尝试添加scala库时:

File>Project Structure>Global Libraries>+>scala-sdk(2.11.7)>Apply

我收到另一条错误消息:

Module "lab1"
must not contain source root "C:\Users\Andrew\lab1\src\main\scala".
The root already belongs to module "main"

这是我第一次使用这个IDE,所以我有点迷茫。

java scala intellij-idea
6个回答
1
投票

我通过添加正确的框架支持在IDE(IntelliJ 2016.2.4)中解决了这个问题。 See this link了解更多信息。


0
投票
Warning:scala: skipping Scala files without a Scala SDK in module(s) main

我收到了错误消息,IntelliJ无法找到测试类。我的问题是一个破坏的依赖,由于某种原因我错过了IntelliJ。

当我尝试从命令行运行gradle时,根问题很明显,例如:

gradle test

在我修复了依赖项并从命令行传递构建之后,IntelliJ中的问题得以解决。


0
投票

我通过简单地更新IntelliJ解决了这个问题


0
投票

在我的情况下,当我收到此警告时 - PyCharm与Intellij并行打开。一旦我关闭它 - 一切都很好


0
投票

我通过将“Gradle:org.scala-lang:scala-library:2.11.11”添加到模块的“Dependencies”点击来解决这个问题:

文件 - >项目结构... - >模块 - >(选择你的模块) - >依赖项 - >添加(绿色“+”符号) - >库... - > Gradle:org.scala-lang:scala-library :2.11.11 - >添加选中 - >应用。


0
投票

更新Intellij后注意到此错误

对我有用的是删除.idea并将其作为一个新项目打开

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