Di *_*Zou 11 scala intellij-idea
我正在使用Intellij Idea 13.1.4.我有一个scala sbt项目.它目前正在使用Scala 2.10进行编译.我想将此更改为Scala 2.11.在我的build.sbt中,我有:
libraryDependencies ++= Seq(
"org.scala-lang" % "scala-compiler" % "2.11.0",
...
)
Run Code Online (Sandbox Code Playgroud)
当我构建我的项目时,它仍然构建为Scala 2.10项目.
另外,在我的Project Settings->Modules->Scala->Facet 'Scala'->Compiler library指导下,Intellij仍然表明scala-compiler-bundle:2.10.2.2.11.x捆绑包没有选项.我如何获得Scala 2.11.x的选项?
谢谢!
NOT*_*iFY 24
在IntelliJ 2016.x中,您可以升级Scala
确保Scala插件是最新的.
然后去:
档案| 其他设置| 默认项目结构| 全球图书馆
单击+窗口左上角的按钮
选择 Scala SDK
选择要安装的版本.
tra*_*ula 11
我和你有同样的问题。我在我的build.sbt. 之后,我删除了默认的Scala SDK
File > Other Settings > Default Project Structures > Platform Settings > Global Librariesscala-sdk-2.10.6因此,IntelliJ 将拿起我的项目 scala SDK(在我做之后sbt assembly)
从 IntelliJ 版本:2021.1.1 开始,请访问:
File->Project structure->Platform settings->Global libraries
按“+”并添加/下载 Scala sdk
在.iml文件中,有scala sdk库的入口,如下图:
<orderEntry type="library" name="scala-sdk-2.10.6" level="application" />
<orderEntry type="library" name="scala-sdk-2.11.8" level="application" />
Run Code Online (Sandbox Code Playgroud)
评论或删除您不想要的 scala sdk 版本条目。
您必须首先在\n文件 > 其他设置 > 默认项目结构\xe2\x80\xa6 中添加一个新的 scala 编译器
\n\n在scala编译器中包括:
\n\n<SCALA_HOME>/lib/scala-compiler.jar\n<SCALA_HOME>/lib/scala-library.jar\n<SCALA_HOME>/lib/scala-reflect.jar\nRun Code Online (Sandbox Code Playgroud)\n\n替换为您的 scala 安装目录。
\n\n转到“文件”>“项目设置\xe2\x80\xa6”,然后在“编译器库”中选择新创建的编译器库。您可能还必须在语言级别中选择 Scala 2.11。
\n| 归档时间: |
|
| 查看次数: |
31103 次 |
| 最近记录: |