windows安装scala报错:此时不应有 Files“\java\jdk1.8.0_144“==“

本文介绍了一种在Windows环境下安装Scala后出现的“scala-version”命令执行失败的问题及解决方法。问题的原因在于Scala安装路径中包含空格,解决办法是调整安装路径并确保JDK路径也正确无误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在windows下安装scala完成后,并在环境变量中完成路径配置后,在cmd窗口下输入

#scala -version 提示如下图信息。
在这里插入图片描述
查阅解决方案是由于scala安装路径中包含空格,去掉之后,仍报此错误。

进一步,去掉jdk安装路径中的空格,解决之。

原因猜想:scala底层依赖jvm,会寻找jdk的安装路径。
在这里插入图片描述

scala: bad constant pool index: 0 at pos: 48454 while compiling: <no file> during phase: globalPhase=<no phase>, enteringPhase=<some phase> library version: version 2.12.10 compiler version: version 2.12.10 reconstructed args: -classpath C:\Program Files\Java\jdk1.8.0_141\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_141\jre\lib\rt.jar;D:\Sunzebin\out\production\szb;D:\Scala\scala-2.12.10\scala-2.12.10\lib\scala-library.jar;D:\Scala\scala-2.12.10\scala-2.12.10\lib\scala-parser-combinators_2.12-1.0.7.jar;D:\Scala\scala-2.12.10\scala-2.12.10\lib\scala-reflect.jar;D:\Scala\scala-2.12.10\scala-2.12.10\lib\scala-swing_2.12-2.0.3.jar;D:\Scala\scala-2.12.10\scala-2.12.10\lib\scala-xml_2.12-1.0.6.jar last tree to typer: EmptyTree tree position: <unknown> tree tpe: <notype> symbol: null call site: <none> in <none> == Source file context for tree position ==
最新发布
03-22
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值