IDEA Scala:找不到输出目录

纠缠

尝试通过scala插件在IDEA中使用scala:

我的HelloWorld对象:

object HelloWorld {

  def main(args: Array[String]) {
    println("Hello")
  }

}

有时我从上下文菜单中按下“运行的HelloWorld”当得到一个错误。

    scalac: Error: Could not find an output directory for /Users/username/Work/src/sandbox/src/HelloWorld.scala in List((/Users/username/work/src/sandbox/src,/Users/username/work/src/sandbox/out/production/sandbox))
scala.reflect.internal.FatalError: Could not find an output directory for /Users/username/Work/src/sandbox/src/HelloWorld.scala in List((/Users/username
/work/src/sandbox/src,/Users/username/work/src/sandbox/out/production/sandbox))
at scala.tools.nsc.settings.MutableSettings$OutputDirs.outputDirFor(MutableSettings.scala:303)
at scala.tools.nsc.backend.jvm.BytecodeWriters$class.outputDirectory(BytecodeWriters.scala:26)
at scala.tools.nsc.backend.jvm.BytecodeWriters$class.scala$tools$nsc$backend$jvm$BytecodeWriters$$getFile(BytecodeWriters.scala:37)
at scala.tools.nsc.backend.jvm.BytecodeWriters$ClassBytecodeWriter$class.writeClass(BytecodeWriters.scala:89)
at scala.tools.nsc.backend.jvm.GenASM$AsmPhase$$anon$4.writeClass(GenASM.scala:67)
at scala.tools.nsc.backend.jvm.GenASM$JBuilder.writeIfNotTooBig(GenASM.scala:458)
at scala.tools.nsc.backend.jvm.GenASM$JMirrorBuilder.genMirrorClass(GenASM.scala:2954)
at scala.tools.nsc.backend.jvm.GenASM$AsmPhase.run(GenASM.scala:113)
at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1583)
at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1557)
at scala.tools.nsc.Global$Run.compileSources(Global.scala:1553)
at scala.tools.nsc.Global$Run.compile(Global.scala:1662)
at xsbt.CachedCompiler0.run(CompilerInterface.scala:126)
at xsbt.CachedCompiler0.run(CompilerInterface.scala:102)
at xsbt.CompilerInterface.run(CompilerInterface.scala:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:102)
at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:48)
at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:41)
at org.jetbrains.jps.incremental.scala.local.IdeaIncrementalCompiler.compile(IdeaIncrementalCompiler.scala:26)
at org.jetbrains.jps.incremental.scala.local.LocalServer.compile(LocalServer.scala:25)
at org.jetbrains.jps.incremental.scala.remote.Main$.make(Main.scala:58)
at org.jetbrains.jps.incremental.scala.remote.Main$.nailMain(Main.scala:21)
at org.jetbrains.jps.incremental.scala.remote.Main.nailMain(Main.scala)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.martiansoftware.nailgun.NGSession.run(NGSession.java:319)

这个错误非常令人讨厌,因为要修复它,我需要重新启动IDEA,清理/编译我的项目,添加/删除启动配置几次。此外,可以从终端手动执行来自错误的命令行。

诺伯特·拉迪克(Norbert Radyk)

查看错误注释:

找不到以下
用户的输出目录:/ Users / username / Work /src/sandbox/src/HelloWorld.scala

  • /用户/用户名/工作/ src / sandbox / src
  • /用户/用户名/工作/ src / sandbox / out / production / sandbox

根据环境的不同,您在运行IntelliJ时的大小写会有所不同。请确保您的user.home属性设置正确。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IntelliJ Idea找不到目录

来自分类Dev

IntelliJ IDEA的找不到JDK目录

来自分类Dev

Intellij Idea找不到jar

来自分类Dev

带有Scala插件的IntelliJ IDEA找不到scala.concurrent

来自分类Dev

如果项目使用的是Maven,则IDEA找不到自定义测试源根目录下的文件

来自分类Dev

找不到C / C ++ IntelliJ IDEA插件

来自分类Dev

IntellIj IDEA找不到源文件

来自分类Dev

IntelliJ IDEA找不到远程部署选项

来自分类Dev

IntelliJ IDEA-找不到实现

来自分类Dev

找不到IntelliJ Idea 12的SBT插件

来自分类Dev

IntelliJ IDEA说找不到Maven类

来自分类Dev

IntelliJ IDEA 找不到项目 sdk

来自分类Dev

Maven + IDEA:找不到字符串

来自分类Dev

通过sbt-android的Scala / Idea / Android:找不到键入(TR)的东西

来自分类Dev

intellij idea自定义输出目录

来自分类Dev

尝试在Scala方面中使用Scala编译器时,Idea 13和Gradle找不到scala库

来自分类Dev

Symfony鬼目录“ .idea”

来自分类Dev

ffmpeg在cygwin下找不到输出目录

来自分类Dev

Scala主目录,用于在IntelliJ IDEA中创建Scala项目

来自分类Dev

错误-IntelliJ IDEA中的“ java:找不到符号”

来自分类Dev

具有IDEA 13的龙目岛:找不到符号

来自分类Dev

找不到android.Activity类intellij IDEA

来自分类Dev

IntelliJ IDEA,jbehave支持插件找不到声明去

来自分类Dev

IntelliJ IDEA错误:找不到vm选项文件

来自分类Dev

找不到android.Activity类intellij IDEA

来自分类Dev

找不到SBT导入选项:Idea Ultimate

来自分类Dev

IntelliJ IDEA有时找不到Play Twirl模板

来自分类Dev

IntelliJ IDEA 在我的类路径上找不到 TestingServer

来自分类Dev

在 .ivy2 文件中找不到在线依赖,Intellij Idea 也找不到

Related 相关文章

热门标签

归档