IntelliJ Idea中Scala的模块SDK
如何在IntelliJ Idea中为Scala创建项目设置/模块/依赖项中的模块SDK?我假设您指的是项目结构->模块->依赖项 您只需单击该视图中的IntelliJ Idea中Scala的模块SDK,scala,sdk,settings,intellij-idea,Scala,Sdk,Settings,Intellij Idea,如何在IntelliJ Idea中为Scala创建项目设置/模块/依赖项中的模块SDK?我假设您指的是项目结构->模块->依赖项 您只需单击该视图中的Add…按钮即可。这里的“模块”只是一个包含类的Jar文件或目录 但你通常不会这么做。更好的方法是: 使用Maven和Maven scala插件创建项目,然后将其作为Maven项目导入IntelliJ 或 使用SBT创建项目,并使用SBT IDEA插件生成IntelliJ项目 无论哪种方式,都会为您创建正确的依赖项 更新 根据您的评论,您的
Add…
按钮即可。这里的“模块”只是一个包含类的Jar文件或目录
但你通常不会这么做。更好的方法是:
- 使用Maven和Maven scala插件创建项目,然后将其作为Maven项目导入IntelliJ
- 使用SBT创建项目,并使用SBT IDEA插件生成IntelliJ项目
new
按钮,选择“jsdk”,并将其指向安装Java SDK的目录
然后一切都会好起来。我花了大约两个小时试图找出一个类似的问题。我的文件抱怨说没有Scala SDK设置,并将其添加为模块依赖项。但是scala依赖项没有编译,因此它给出了错误
技巧是在导入项目时选择SBT作为模型,并让IntelliJ添加依赖项 从下载并安装Scala。创建新的Scala SDK并将其指向Scala安装路径。(例如:C:\Program Files(x86)\Scala)在创建新项目时选择此SDK。否则,您也可以在新建项目向导期间创建Scala SDK。我也遇到了同样的问题,要解决这个问题,请右键单击您的项目,然后单击“添加框架支持”然后单击添加库并导航到pc中Scala目录中的lib文件夹右键单击项目,然后单击添加框架支持并选择Scala库:因此,我解决了以下问题:
rm-rf.idea
(mac/linux等)我已经使用SBT创建了该项目,但没有模块SDK-有一个红色字符串“”。我猜数千人在试图找到此解决方案时浪费了大量时间。非常感谢你!!!在我的项目中,没有**.idea**文件夹,因为我的项目是一个gradle(基于scala)项目,并且该项目是作为gradle项目本身导入的。我仍然有同样的问题,一吨!!!这就像一个符咒:)