idea上创建Spark项目,执行报错如下

Error:scalac: Error: None.get
java.util.NoSuchElementException: None.get

at scala.None$.get(Option.scala:349)

at scala.None$.get(Option.scala:347)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.$anonfun$mkLambdaMetaFactoryCall$4(Delambdafy.scala:92)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.mkLambdaMetaFactoryCall(Delambdafy.scala:92)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transformFunction(Delambdafy.scala:258)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:265)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.reflect.internal.Trees.itransform(Trees.scala:1378)

at scala.reflect.internal.Trees.itransform$(Trees.scala:1348)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:293)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.reflect.api.Trees$Transformer.$anonfun$transformTrees$1(Trees.scala:2559)

at scala.reflect.api.Trees$Transformer.transformTrees(Trees.scala:2559)

at scala.reflect.internal.Trees.itransform(Trees.scala:1359)

at scala.reflect.internal.Trees.itransform$(Trees.scala:1348)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:293)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.reflect.internal.Trees.$anonfun$itransform$1(Trees.scala:1369)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25)

at scala.reflect.internal.Trees.itransform(Trees.scala:1368)

at scala.reflect.internal.Trees.itransform$(Trees.scala:1348)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:293)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.reflect.api.Trees$Transformer.$anonfun$transformStats$1(Trees.scala:2589)

at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587)

at scala.reflect.internal.Trees.itransform(Trees.scala:1378)

at scala.reflect.internal.Trees.itransform$(Trees.scala:1348)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:293)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.reflect.internal.Trees.$anonfun$itransform$2(Trees.scala:1375)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25)

at scala.reflect.internal.Trees.itransform(Trees.scala:1373)

at scala.reflect.internal.Trees.itransform$(Trees.scala:1348)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:293)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.reflect.api.Trees$Transformer.$anonfun$transformStats$1(Trees.scala:2589)

at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587)

at scala.reflect.internal.Trees.itransform(Trees.scala:1416)

at scala.reflect.internal.Trees.itransform$(Trees.scala:1348)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.super$transform(TypingTransformers.scala:40)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.$anonfun$transform$1(TypingTransformers.scala:40)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:25)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:279)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2563)

at scala.reflect.internal.Trees.$anonfun$itransform$4(Trees.scala:1420)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25)

at scala.reflect.internal.Trees.itransform(Trees.scala:1419)

at scala.reflect.internal.Trees.itransform$(Trees.scala:1348)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:293)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.reflect.api.Trees$Transformer.$anonfun$transformStats$1(Trees.scala:2589)

at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587)

at scala.reflect.internal.Trees.$anonfun$itransform$7(Trees.scala:1438)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25)

at scala.reflect.internal.Trees.itransform(Trees.scala:1438)

at scala.reflect.internal.Trees.itransform$(Trees.scala:1348)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16)

at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.super$transform(TypingTransformers.scala:40)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.$anonfun$transform$2(TypingTransformers.scala:42)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:30)

at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:25)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:293)

at scala.tools.nsc.transform.Delambdafy$DelambdafyTransformer.transform(Delambdafy.scala:56)

at scala.tools.nsc.ast.Trees$Transformer.transformUnit(Trees.scala:140)

at scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30)

at scala.tools.nsc.Global$GlobalPhase.$anonfun$applyPhase$1(Global.scala:436)

at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:429)

at scala.tools.nsc.Global$GlobalPhase.$anonfun$run$1(Global.scala:400)

at scala.tools.nsc.Global$GlobalPhase.$anonfun$run$1$adapted(Global.scala:400)

at scala.collection.Iterator.foreach(Iterator.scala:929)

at scala.collection.Iterator.foreach$(Iterator.scala:929)

at scala.collection.AbstractIterator.foreach(Iterator.scala:1417)

at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:400)

at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1452)

at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1436)

at scala.tools.nsc.Global$Run.compileSources(Global.scala:1429)

at scala.tools.nsc.Global$Run.compile(Global.scala:1545)

at xsbt.CachedCompiler0.run(CompilerInterface.scala:115)

at xsbt.CachedCompiler0.run(CompilerInterface.scala:94)

at xsbt.CompilerInterface.run(CompilerInterface.scala:22)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:101)

at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:47)

at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:41)

at org.jetbrains.jps.incremental.scala.local.IdeaIncrementalCompiler.compile(IdeaIncrementalCompiler.scala:32)

at org.jetbrains.jps.incremental.scala.local.LocalServer.compile(LocalServer.scala:26)

at org.jetbrains.jps.incremental.scala.remote.Main$.make(Main.scala:68)

at org.jetbrains.jps.incremental.scala.remote.Main$.nailMain(Main.scala:25)

at org.jetbrains.jps.incremental.scala.remote.Main.nailMain(Main.scala)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at com.martiansoftware.nailgun.NGSession.run(NGSession.java:319)

解决方法:
缺少Scala的依赖,在Project Structure下Global Libraries中添加上本地Scala的依赖即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当使用IDEA创建Spring Boot项目时,出现"Error: connect timed out"错误可能有几个原因。 首先,这个错误可能是由于网络连接问题造成的。请确保你的网络连接正常,并且可以访问所需的资源。你可以尝试使用其他网络进行创建项目,或者检查防火墙设置是否对IDEA进行了限制。 另外,这个错误也可能是由于IDEA配置不正确导致的。你可以检查一下IDEA的代理设置是否正确,并确保IDEA可以正常访问所需的资源。 此外,还有一种可能是由于创建项目时选择的依赖或模板有问题。有些依赖可能需要从远程仓库下载,如果该仓库无法访问或速度较慢,就会出现连接超时的错误。你可以尝试更换依赖或者使用本地仓库来解决这个问题。 综上所述,如果你在使用IDEA创建Spring Boot项目时遇到"Error: connect timed out"错误,建议你检查网络连接和代理设置,并确保所选的依赖和模板可用。如果问题仍然存在,你可以尝试使用其他方式创建项目,比如使用Spring Initializr的网页版创建项目。 <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [idea里面新建springboot时报错](https://blog.csdn.net/laofoye123/article/details/122825548)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [IDEA创建一个springboot项目教程(过程中各种报错解决)](https://blog.csdn.net/qq_51580852/article/details/127171360)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值