1
Windows 콘솔의 ">"명령이 모든 메시지를 파일로 리디렉션하지 않는 이유는 무엇입니까?
sbt 로 Scala 프로젝트를 작성 하려고 하므로 명령을 실행하십시오. sbt clean test > log.log 이는 sbt 도구가 Windows 콘솔에 쓰는 메시지를 "log.log"파일에 써야한다는 것을 의미합니다. 그러나 때로는 파일에 저장되지 않고 콘솔에 stacktrace가 작성됩니다. C:\path>sbt clean test > log.log java.lang.ExceptionInInitializerError at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) at scala.concurrent.impl.ExecutionContextImpl$AdaptedForkJoinTask.exec(ExecutionContextImpl.scala:121) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at …