我试图在IntelliJ中编译一个简单的对象:
object Test02 {
def main(args: Array[String]) {
println("Hello World");
}
}我收到一条消息:
Error:scalac: Scala compiler JARs not found (module 'scala02'):
E:\.ivy2\cache\org.scala-lang\scala-library\jars\scala-library-2.11.8.jar,
E:\.ivy2\cache\org.scala-lang\scala-compiler\jars\scala-compiler-2.11.8.jar,
E:\.ivy2\cache\org.scala-lang\scala-reflect\jars\scala-reflect-2.11.8.jar我检查了项目结构和模块。模块位于这里:
C:/Users/asus1/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.8.jar如何将E:更改为C:/Users/asus1 1/?
我需要全部搬到E:吗?
当项目和jar在不同的位置时,人们是如何管理的?
这似乎是IntellJ的一个大错误.?
发布于 2016-04-03 19:54:41
解决办法如下:
在项目设置中,需要手动添加:
有一个选项可以查看详细模式下的调试:
https://intellij-support.jetbrains.com/hc/articles/207241085
这很有用。
发布于 2016-06-03 07:44:20
请转到文件>设置(Ctrl+Alt+S,Windows)/Preferences (Mac) >插件搜索"scala“。卸载Scala插件。重新启动IDE。重新安装它。重新启动IDE并安装插件。一切正常
发布于 2020-06-03 14:29:42
在编写本文时,在最新版本的IntelliJ (2020.1.1)中,我能够通过删除IntelliJ中的Global Libraries部分中配置的Scala并点击File > Invalid Caches / Restart来解决这个问题。
我不知道为什么这会解决这个问题,也许最近版本的IDE现在可以自动检测来自Maven的Scala编译器JAR文件(我正在使用它来构建我的项目)。
https://stackoverflow.com/questions/36341257
复制相似问题