sbt plugin: java.lang.OutOfMemoryError when Import unfiltered project
sbt plugin version 0.1.34
steps:
1. clone unfiltered from github:
git clone git@github.com:unfiltered/unfiltered.git
2. Import Project -> select unfiltered folder
result:
2013-07-19 09:54:55,892 [ 76805] 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] java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space [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 09:54:55,896 [ 76809] WARN - ctExternalProjectImportBuilder - org.jetbrains.sbt.project.SbtException: [error] java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space [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 09:55:56,229 [ 137142] INFO - ution.rmi.RemoteProcessSupport - Process finished with exit code 0
Please sign in to leave a comment.
You may use SBT_OPTS to preset Xmx for SBT VM (next nightly required).