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.