有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java试图在Ubuntu上运行jshell时,程序“jshell”当前未安装

我已经下载并“手动”安装了JDK 10 for Linux 64位版本(用于Ubuntu 16.04), Oracle Java SE Development Kit (注意:我想下载Java9JDK,但它不再受支持,我被推荐使用Java10SE开发工具包)

当我尝试从终端窗口运行jshell时,我得到以下错误:

The program 'jshell' is currently not installed. To run 'jshell' please ask your administrator to install the package 'openjdk-9-jdk-headless' You will have to enable the component called 'universe'

enter image description here

enter image description here

enter image description here

enter image description here

我不知道为什么在我安装了经典的java版本之后,信息会要求我安装openjdk。当我运行“which jshell”时,我不会得到任何返回的详细信息

有人能帮我安装jshell并开始工作吗


共 (1) 个答案

  1. # 1 楼答案

    JShell是一种开发工具。您应该下载并安装Java开发工具包来运行jshell,而不仅仅是Java运行时环境