当前位置: 首页 > 知识库问答 >
问题:

在mac os 10.15.7中找不到jjs

孔厉刚
2023-03-14

当我在Mac上的bash中运行jjs时。我得到:

在“/Library/Java/JavaVirtualMachines/jdk-17.0.2.jdk/Contents/Home/bin/jjs”(-1)中找不到可执行文件

Java版本:

Java HotSpot(TM)64位服务器虚拟机(构建17.0.2 8-LTS-86,混合模式,共享)

我试图通过finder找到jjs,但什么也找不到。如何应对?

共有1个答案

慕光霁
2023-03-14

Nashorn Javascript实现在Java11中被弃用,在Java15中被删除。在JavaSE或OpenJDK中没有替换。

如果您需要在Java中继续使用Javascript解释器,请参阅以下可能的替代方案。

  • 如何在Java15以后的版本中继续使用Javascript

如果您需要在Mac上使用独立的Javascript实现,一种替代方法是Node。js。

 类似资料:
  • 问题内容: 我有一个问题:nodemon不能运行npm脚本(例如), 但是如果在npm脚本之外的命令行上调用nodemon ,则nodemon会正常运行。 在npm脚本中如何调用它: 运行npm start脚本时: 我一直在寻找解决方案,但没有找到解决方案。 问题答案: 您可以通过添加以下内容来解决此问题: 在中不存在时会发生问题。 已添加,因为仅在开发期间才需要。

  • 我写了phpUnit测试。我使用以下命令运行它:

  • 问题内容: 我想使用 注释消除。我在网上找到了一些教程,我注意到这个注释来自软件包;但是当我导入它时,会生成一个编译错误:找不到符号 问题答案: 您需要包括一个存在该类的罐子。您可以在这里找到它 如果使用Maven,则可以添加以下依赖项声明: 对于Gradle:

  • System:OS:Linux 5.3 Ubuntu 18.04.4 LTS(仿生海狸)CPU:(4)x64 Intel(R)Core(TM)i5-4300U CPU@1.90GHz内存:378.16MB/7.66GB shell:4.4.20-/bin/bash二进制文件:node:12.16.1-/usr/bin/node yarn:1.21.1-/usr/bin/yarn npm:6.13.

  • Netbeans是使用ubuntu软件管理器安装的。 netbeans网站上关于在netbeans中设置maven项目的说明如下: 选择文件 但是maven类别不在我的安装中。 也在网站上: 在选项窗口中选择杂项类别,然后单击Maven选项卡 但根本没有maven标签。maven不在那里的原因是什么?我怎样才能让它工作? 谢谢

  • 问题内容: 我有以下XPath: 当我在XPath Checker(Firefox扩展)中试用此XPath时,它一直都能完美运行。但是当我在Selenium中执行以下操作时: 它不断给我以下日志错误: 我为解决这个问题而疯狂。有人看到我的代码行有任何错误吗? 问题答案: 该查询字符串不应该像这样(根据javadoc api)吗?