我正在尝试将项目导入intellij。我正在使用java sdk并尝试导入scala库。当我尝试运行我的代码时,我得到了
Warning:scala: skipping Scala files without a Scala SDK in module(s) main
当我尝试添加scala libray时:
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,所以我有点迷茫。
答案 0 :(得分:1)
我通过添加正确的框架支持在IDE(IntelliJ 2016.2.4)中解决了这个问题。 See this link了解更多信息。
答案 1 :(得分:0)
Warning:scala: skipping Scala files without a Scala SDK in module(s) main
我收到了错误消息,IntelliJ无法找到测试类。我的问题是一个破坏的依赖,由于某种原因我错过了IntelliJ。
当我尝试从命令行运行gradle时,根问题很明显,例如:
gradle test
在我修复了依赖项并从命令行传递了构建之后,IntelliJ中的问题得以解决。
答案 2 :(得分:0)
我通过简单地更新IntelliJ
解决了这个问题答案 3 :(得分:0)
在我收到此警告的情况下,我就是PyCharm与Intellij并行打开了。一旦我关闭它 - 一切都很好
答案 4 :(得分:0)
我通过将“Gradle:org.scala-lang:scala-library:2.11.11”添加到模块的“Dependencies”点击来解决这个问题:
档案 - >项目结构...... - >模块 - > (选择你的模块) - >依赖关系 - >添加(绿色“+”符号) - >图书馆...... - > Gradle:org.scala-lang:scala-library:2.11.11 - >添加所选 - >应用
答案 5 :(得分:0)
Noticed this error after updating Intellij
What worked for me is removing .idea and opening it as a new project