分享

spark代码阅读,导入idea失败

从GitHub上clone了spark的工程到本地,想要导入idea读读源码,但是在导入工程的时候报错: 1.PNG

查看日志:
[mw_shl_code=java,true]2016-01-24 19:38:25,888 [8583392]   INFO - ution.rmi.RemoteProcessSupport - Port/ID: 31398/RemoteExternalSystemFacadeImpl87eb2b35
2016-01-24 19:38:26,165 [8583669]   WARN - nal.AbstractExternalSystemTask - SBT 0.12.4+ required. Please update the project definition
com.intellij.openapi.externalSystem.model.ExternalSystemException: SBT 0.12.4+ required. Please update the project definition
        at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:59)
        at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:51)
        at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:138)
        at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:124)
        at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:419)
        at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$1.run(ExternalSystemUtil.java:491)
        at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)
        at com.intellij.openapi.progress.impl.CoreProgressManager$8.run(CoreProgressManager.java:357)
        at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142)
        at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:446)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127)
        at com.intellij.openapi.application.impl.ApplicationImpl$14$1.run(ApplicationImpl.java:626)
        at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:365)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
        at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:55)[/mw_shl_code]

感觉是说需要0.12.4以上版本的SBT,但是我本机安装的是0.13.9已经是更高版本了啊?

另有方法说下载的spark要先用sbt/sbt gen-idea转为idea项目(也有说13以上的idea版本可以不用先转直接导入)
但是执行命令时也总是出错:
2.PNG 3.PNG

请论坛的大神帮我看看吧

已有(5)人评论

跳转到指定楼层
wscl1213 发表于 2016-1-24 21:04:25
在这里面设置/build.properties   sbt.version=0.12.4
回复

使用道具 举报

chimes298 发表于 2016-1-24 23:43:57
wscl1213 发表于 2016-1-24 21:04
在这里面设置/build.properties   sbt.version=0.12.4

谢谢!按照你说的改成0.12.4了
但是导入过程中又出现了新的问题:
1.PNG

这个需要手工去下载吗?
回复

使用道具 举报

wscl1213 发表于 2016-1-25 12:56:15
chimes298 发表于 2016-1-24 23:43
谢谢!按照你说的改成0.12.4了
但是导入过程中又出现了新的问题:

可能需要下载一些依赖
回复

使用道具 举报

sniperD 发表于 2016-2-8 11:41:53
我也正在学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条