sbt plugin: scala.tools.nsc.MissingRequirementError: object scala not found when Import dispatch-reboot

sbt plugin version 0.1.34

steps:
1. clone dispatch from github:

git clone git@github.com:dispatch/reboot.git

2. Import Project -> select reboot folder

result:

2013-07-19 09:59:54,359 [ 375272]   INFO - ution.rmi.RemoteProcessSupport - Port/ID: 10791/ExternalSystemFacadeImpl8d332a89 2013-07-19 10:00:39,415 [ 420328]   WARN - nal.AbstractExternalSystemTask -   java.lang.reflect.UndeclaredThrowableException      at com.sun.proxy.$Proxy3.resolveProjectInfo(Unknown Source)      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)      at java.lang.reflect.Method.invoke(Method.java:597)      at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)      at sun.rmi.transport.Transport$1.run(Transport.java:159)      at java.security.AccessController.doPrivileged(Native Method)      at sun.rmi.transport.Transport.serviceCall(Transport.java:155)      at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)      at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)      at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)      at java.lang.Thread.run(Thread.java:680)      at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)      at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)      at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)      at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:178)      at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:132)      at com.sun.proxy.$Proxy62.resolveProjectInfo(Unknown Source)      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)      at java.lang.reflect.Method.invoke(Method.java:597)      at com.intellij.execution.rmi.RemoteUtil$2$1$1.compute(RemoteUtil.java:104)      at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:165)      at com.intellij.execution.rmi.RemoteUtil$2$1.invoke(RemoteUtil.java:101)      at com.sun.proxy.$Proxy62.resolveProjectInfo(Unknown Source)      at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49)      at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:53)      at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:130)      at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:120)      at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:376)      at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$1.run(ExternalSystemUtil.java:414)      at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:495)      at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:304)      at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:185)      at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:226)      at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:175)      at com.intellij.openapi.application.impl.ApplicationImpl$10$1.run(ApplicationImpl.java:681)      at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)      at java.util.concurrent.FutureTask.run(FutureTask.java:138)      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)      at java.lang.Thread.run(Thread.java:680)      at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152) Caused by: java.lang.reflect.InvocationTargetException      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)      at java.lang.reflect.Method.invoke(Method.java:597)      at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeImpl$2.invoke(ExternalSystemFacadeImpl.java:165)      at com.sun.proxy.$Proxy3.resolveProjectInfo(Unknown Source)      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)      at java.lang.reflect.Method.invoke(Method.java:597)      at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)      at sun.rmi.transport.Transport$1.run(Transport.java:159)      at java.security.AccessController.doPrivileged(Native Method)      at sun.rmi.transport.Transport.serviceCall(Transport.java:155)      at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)      at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)      at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)      at java.lang.Thread.run(Thread.java:680) Caused by: com.intellij.openapi.externalSystem.model.ExternalSystemException: [error] scala.tools.nsc.MissingRequirementError: object scala not found. [error] Use 'last' for the full log.      at org.jetbrains.sbt.project.SbtProjectResolver.resolveProjectInfo(SbtProjectResolver.scala:30)      at org.jetbrains.sbt.project.SbtProjectResolver.resolveProjectInfo(SbtProjectResolver.scala:18)      at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41)      at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37)      at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59)      at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37)      ... 20 more 2013-07-19 10:00:39,416 [ 420329]   WARN - ctExternalProjectImportBuilder - org.jetbrains.sbt.project.SbtException: [error] scala.tools.nsc.MissingRequirementError: object scala not found. [error] Use 'last' for the full log.      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$org$jetbrains$sbt$project$model$PluginRunner$$read0$1$$anonfun$apply$1$$anonfun$apply$2$$anonfun$3.apply(PluginRunner.scala:59)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$org$jetbrains$sbt$project$model$PluginRunner$$read0$1$$anonfun$apply$1$$anonfun$apply$2$$anonfun$3.apply(PluginRunner.scala:59)      at scala.Option.map(Option.scala:145)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$org$jetbrains$sbt$project$model$PluginRunner$$read0$1$$anonfun$apply$1$$anonfun$apply$2.apply(PluginRunner.scala:59)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$org$jetbrains$sbt$project$model$PluginRunner$$read0$1$$anonfun$apply$1$$anonfun$apply$2.apply(PluginRunner.scala:39)      at org.jetbrains.sbt.package$$anonfun$usingSafeCopyOf$1.apply(package.scala:115)      at org.jetbrains.sbt.package$$anonfun$usingSafeCopyOf$1.apply(package.scala:113)      at org.jetbrains.sbt.package$.usingTempFile(package.scala:104)      at org.jetbrains.sbt.package$.usingSafeCopyOf(package.scala:113)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$org$jetbrains$sbt$project$model$PluginRunner$$read0$1$$anonfun$apply$1.apply(PluginRunner.scala:39)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$org$jetbrains$sbt$project$model$PluginRunner$$read0$1$$anonfun$apply$1.apply(PluginRunner.scala:38)      at org.jetbrains.sbt.package$.usingTempFile(package.scala:104)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$org$jetbrains$sbt$project$model$PluginRunner$$read0$1.apply(PluginRunner.scala:38)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$org$jetbrains$sbt$project$model$PluginRunner$$read0$1.apply(PluginRunner.scala:37)      at org.jetbrains.sbt.package$.usingTempFile(package.scala:104)      at org.jetbrains.sbt.project.model.PluginRunner$.org$jetbrains$sbt$project$model$PluginRunner$$read0(PluginRunner.scala:37)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$read$2.apply(PluginRunner.scala:22)      at org.jetbrains.sbt.project.model.PluginRunner$$anonfun$read$2.apply(PluginRunner.scala:22)      at scala.Option.getOrElse(Option.scala:120)      at org.jetbrains.sbt.project.model.PluginRunner$.read(PluginRunner.scala:22)      at org.jetbrains.sbt.project.SbtProjectResolver.resolveProjectInfo(SbtProjectResolver.scala:27)      at org.jetbrains.sbt.project.SbtProjectResolver.resolveProjectInfo(SbtProjectResolver.scala:18)      at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41)      at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37)      at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59)      at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37)      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)      at java.lang.reflect.Method.invoke(Method.java:597)      at com.intellij.openapi.externalSystem.service.ExternalSystemFacadeImpl$2.invoke(ExternalSystemFacadeImpl.java:165)      at com.sun.proxy.$Proxy3.resolveProjectInfo(Unknown Source)      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)      at java.lang.reflect.Method.invoke(Method.java:597)      at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)      at sun.rmi.transport.Transport$1.run(Transport.java:159)      at java.security.AccessController.doPrivileged(Native Method)      at sun.rmi.transport.Transport.serviceCall(Transport.java:155)      at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)      at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)      at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)      at java.lang.Thread.run(Thread.java:680) 2013-07-19 10:01:39,756 [ 480669]   INFO - ution.rmi.RemoteProcessSupport - Process finished with exit code 0

Please sign in to leave a comment.