scala安装后命令行启动出现java异常

有用书生 有用书生 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

1. 在windows环境下,安装Java运行环境和SDK

2. 安装scala

3. 在cmd命令行直接输入scala启动scala环境,出现以下异常

Exception in thread "main" java.nio.file.InvalidPathException: Illegal char <:> at index 2:  C:\Java\jdk1.8.0_341\lib\tools.jar
        at sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
        at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
        at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
        at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
        at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
        at java.nio.file.Paths.get(Paths.java:84)
        at dotty.tools.dotc.core.MacroClassLoader$.$anonfun$1(MacroClassLoader.scala:25)
        at scala.collection.immutable.List.map(List.scala:250)
        at dotty.tools.dotc.core.MacroClassLoader$.makeMacroClassLoader(MacroClassLoader.scala:25)
        at dotty.tools.dotc.core.MacroClassLoader$.init(MacroClassLoader.scala:19)
        at dotty.tools.dotc.Driver.setup(Driver.scala:77)
        at dotty.tools.repl.ReplDriver.setupRootCtx(ReplDriver.scala:89)
        at dotty.tools.repl.ReplDriver.initialCtx(ReplDriver.scala:85)
        at dotty.tools.repl.ReplDriver.resetToInitial(ReplDriver.scala:111)
        at dotty.tools.repl.ReplDriver.<init>(ReplDriver.scala:126)
        at dotty.tools.repl.Main$.main(Main.scala:7)
        at dotty.tools.MainGenericRunner$.run$1(MainGenericRunner.scala:193)
        at dotty.tools.MainGenericRunner$.process(MainGenericRunner.scala:270)
        at dotty.tools.MainGenericRunner$.main(MainGenericRunner.scala:281)
        at dotty.tools.MainGenericRunner.main(MainGenericRunner.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 coursier.bootstrap.launcher.a.a(Unknown Source)
        at coursier.bootstrap.launcher.Launcher.main(Unknown Source)

 

尝试过安装JDK17,JDK20和JDK1.8,都出现同样错误。

 

...全文

相关推荐

Scala详细总结(精辟版++)

#### Scala解释器Scala自带了一个交互式的解释器,通过这个解释器可以在命令行界面即时执行Scala代码。安装Scala后,可以通过命令`scala`启动解释器。

smallx_i

scala-to-java:将Scala代码转换为Java代码的命令行工具

Scala到Java 用Scala编写的简单工具,揭示了Scala编译器的奥秘。 从StdIn读取scala代码,并将其反编译的Java版本写入StdOut。用法确保您已安装Java 1.8和Mave

dahiod

Scala安装及环境图文配置教程

Scala 安装下载 Scala 安装包并启动安装程序,按照提示进行安装。在安装过程中,可以选择是否设置系统环境变量的 PATH 变量。

weixin_38688820

IntelliJ IDEA安装scala插件并创建scala工程的步骤详细教程

一、安装scala插件要安装scala插件,需要先找到与IntelliJ IDEA对应的scala版本。

weixin_38626473

Java异常分类处理与Scala异常处理

异常体系 异常体系 在Java语言中, 将程序执行中发生的不正常情况称为“异常” 。 (开发过程中的语法错误和逻辑错误不是异常) Java程序在执行过程中所发生的异常事件可分为两类: Error: Java虚拟机无法解决的严重问题。 如: JVM系统内部错误、 资源耗尽、断电、网络中断、内存不够等情况。 比如: StackOverflowError和OOM。 一般不编写针对性的代码进行处理。Exception: 其它因编程错误或偶然的外在因素导致的一般性问题, 可以使用针对性的代码进行...

徐凤年不是真无敌
评论 3
收藏 已收藏
分享
返回顶部
有用书生
Spark 1,274 成员 1,171 内容