読者です 読者をやめる 読者になる 読者になる

the industrial

都内で働くITエンジニアの日記

IntelliJ IDEAのsbtビルドがコケまくった話

会社のMacに入れているIntelliJ IDEAのsbtビルドが盛大にずっこけるようになり、プロジェクトの作り直した等していたら、そもそもソースコード自体開けなくなった。

原因を言ってしまえば、例のXcodeのAgreeをしていなかったから。

最近OSをSieraにしたので、たしかにそのタイミングぐらいからコケるようになった気がする。

こんなことで午前中を無駄にしてしまったorz-3

ちなみに、気づいたのがbrewコマンドを叩いた時w

brew大好きだぜ。

同じ原因でずっこける人も要るかもしれないので、念のためにエラーログを貼っておこう!

[info] Set current project to stanby-ats (in build file:/Users/omiend/hogehoge)
java.lang.RuntimeException: Nonzero exit code (69) running git.
  at scala.sys.package$.error(package.scala:27)
  at scala.Predef$.error(Predef.scala:142)
  at com.typesafe.sbt.git.ConsoleGitRunner$.apply(ConsoleGitRunner.scala:25)
  at com.scalapenos.sbt.prompt.promptlets.GitPromptlets$class.gitStatus(GitPromptlets.scala:51)
  at com.scalapenos.sbt.prompt.promptlets.GitPromptlets$class.com$scalapenos$sbt$prompt$promptlets$GitPromptlets$$gitInfo(GitPromptlets.scala:31)
  at com.scalapenos.sbt.prompt.promptlets.GitPromptlets$$anonfun$gitPromptlet$1.apply(GitPromptlets.scala:15)
  at com.scalapenos.sbt.prompt.promptlets.GitPromptlets$$anonfun$gitPromptlet$1.apply(GitPromptlets.scala:15)
  at com.scalapenos.sbt.prompt.Promptlet.render(Promptlet.scala:15)
  at com.scalapenos.sbt.prompt.PromptTheme$$anonfun$1.apply(PromptTheme.scala:12)
  at com.scalapenos.sbt.prompt.PromptTheme$$anonfun$1.apply(PromptTheme.scala:12)
  at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
  at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
  at scala.collection.immutable.List.foreach(List.scala:318)
  at scala.collection.TraversableLike$class.map(TraversableLike.scala:244)
  at scala.collection.AbstractTraversable.map(Traversable.scala:105)
  at com.scalapenos.sbt.prompt.PromptTheme.render(PromptTheme.scala:12)
  at $b60c967c006b29b77803$$anonfun$root$6$$anonfun$apply$1.apply(build.sbt:31)
  at $b60c967c006b29b77803$$anonfun$root$6$$anonfun$apply$1.apply(build.sbt:31)
  at sbt.BasicCommands$$anonfun$shell$1.apply(BasicCommands.scala:172)
  at sbt.BasicCommands$$anonfun$shell$1.apply(BasicCommands.scala:170)
  at sbt.Command$$anonfun$command$1$$anonfun$apply$1.apply(Command.scala:30)
  at sbt.Command$$anonfun$command$1$$anonfun$apply$1.apply(Command.scala:30)
  at sbt.Command$.process(Command.scala:93)
  at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:96)
  at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:96)
  at sbt.State$$anon$1.process(State.scala:184)
  at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:96)
  at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:96)
  at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
  at sbt.MainLoop$.next(MainLoop.scala:96)
  at sbt.MainLoop$.run(MainLoop.scala:89)
  at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:68)
  at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:63)
  at sbt.Using.apply(Using.scala:24)
  at sbt.MainLoop$.runWithNewLog(MainLoop.scala:63)
  at sbt.MainLoop$.runAndClearLast(MainLoop.scala:46)
  at sbt.MainLoop$.runLoggedLoop(MainLoop.scala:30)
  at sbt.MainLoop$.runLogged(MainLoop.scala:22)
  at sbt.StandardMain$.runManaged(Main.scala:54)
  at sbt.xMain.run(Main.scala:29)
  at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:109)
  at xsbt.boot.Launch$.withContextLoader(Launch.scala:128)
  at xsbt.boot.Launch$.run(Launch.scala:109)
  at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:35)
  at xsbt.boot.Launch$.launch(Launch.scala:117)
  at xsbt.boot.Launch$.apply(Launch.scala:18)
  at xsbt.boot.Boot$.runImpl(Boot.scala:41)
  at xsbt.boot.Boot$.main(Boot.scala:17)
  at xsbt.boot.Boot.main(Boot.scala)
[error] Nonzero exit code (69) running git.
[error] Use 'last' for the full log.