【问题标题】:Unable to Access Jar File When Running Akka运行 Akka 时无法访问 Jar 文件
【发布时间】:2022-02-08 17:29:38
【问题描述】:

我正在使用此链接提供的教程:https://developer.lightbend.com/guides/akka-quickstart-scala/index.html#running-the-example

这是一个关于如何在 Akka 中使用命令运行 Hello World 程序的非常基础的教程。我下载并解压缩了 zip 文件,在命令提示符下导航到该文件夹​​,然后运行 ​​sbt.bat 命令,但结果出现了以下对话框:

C:\akka-quickstart-scala>.\sbt-dist\bin\sbt.bat 错误:无法访问 jarfile C:\akka-quickstart-scala\sbt-dist\bin\java9-rt-export.jar 文件名、目录名或卷标语法不正确。 错误:无法访问 jarfile C:\akka-quickstart-scala\sbt-dist\bin\java9-rt-export.jar 无法识别的 VM 选项“MaxPermSize=256m” 错误:无法创建 Java 虚拟机。 错误:发生了致命异常。程序将退出。

我是一名大学生,正在学习分布式操作系统课程。除了我,班上的其他人都让它工作了。教授甚至无法弄清楚为什么它不在我的机器上运行。任何帮助将不胜感激。

【问题讨论】:

  • 您是否尝试安装不同的 JDK 版本?也许尝试安装 OpenJDK 11 adoptium.net/…

标签: akka


【解决方案1】:

似乎该项目正在使用从 java 9 中删除的 jvm 设置。所以你可以尝试将你机器上的 java 版本降级到 java 8

Unrecognized VM option 'MaxPermSize=512m' when running Zeppelin

【讨论】:

  • 同意这是可能的问题。请注意,文档确实指定 JDK 8 是一项要求。
  • 谢谢!降级到 JDK 8 解决了这个问题。
猜你喜欢
  • 2012-12-15
  • 1970-01-01
  • 2019-05-21
  • 2018-10-17
  • 2013-09-29
  • 1970-01-01
  • 1970-01-01
  • 2013-07-04
  • 1970-01-01
相关资源
最近更新 更多