我已经下载并“手动”安装了JDK10 for Linux 64bit edition(用于Ubuntu16.04),Oracle Java SE开发工具包(注意:我想下载Java9 JDK,但它不再受支持,而是参考了Java 10 SE开发工具包)。
当我尝试从终端窗口运行jshell
时,我会得到以下错误,
程序'jshell'当前未安装。要运行'jshell',请让管理员安装包'openjdk-9-jdk-headless',您必须启用名为'universe'的组件
我不知道为什么当我安装了经典的java版本时,消息要求我安装openjdk。当我运行“which jshell”时,不会返回任何详细信息。
有人能帮我安装Jshell
并开始工作吗?
Jshell
是一种开发工具。您应该下载并安装Java Development Kit来运行jshell
,而不仅仅是Java运行时环境。
REPL代表Read-Eval-Print Loop。 使用JShell,java具有REPL功能。 使用REPL,我们可以编写和测试基于java的逻辑,无需使用javac进行编译,直接查看计算结果。 运行JShell 打开命令提示符并键入jshell。 $ jshell | Welcome to JShell -- Version 9-ea | For an introduction typ
REPL代表Read-Eval-Print Loop 。 使用JShell,Java具有功能。 使用REPL,我们可以编写和测试基于java的逻辑,而无需使用javac编译并直接查看计算结果。 运行JShell 打开命令提示符并键入,运行结果如下所示 - 查看JShell命令 当进入命令之后,可键入 来查看中的帮助信息。 运行JShell命令 输入命令并查看当前使用的导入。 在JShell中运行计
我在windows 10的ubuntu上安装了bash上的docker: 但是当我尝试使用它时: docker-v 它给了我以下错误: 当我尝试重新安装它时,我会收到这条消息: docker已经是最新版本了 更新: 看来,安装docker的先决条件之一这样:https://docs.docker.com/engine/installation/linux/ubuntulinux/工作在我的专用ub
问题内容: 我正在学习Java中的GUI,为此我创建了一个演示程序: 它已成功编译。但是,当我尝试执行程序时,发现以下错误: 我正在使用Xubuntu 10.10并给出: 我该怎么办? 还有一件事:这是我尝试执行Dr. Java和HJSplit的jar文件时遇到的错误。 问题答案: Ubuntu可以选择安装无头Java,这意味着无需图形库。并非总是如此,但是前几天我在尝试运行Java文本编辑器10
问题内容: 鉴于Java 9已经来临,我们终于可以拥有Java REPL了,我希望有一种方法可以在脚本中添加shebang并对其进行解释。 我尝试创建: 然而,这给出了: 事实证明,OpenJDK https://bugs.openjdk.java.net/browse/JDK-8167440中对此有增强要求。 还有其他方法吗? 问题答案: 用 作为的第一行。该脚本可能如下所示: 当然,命令行选项
本文向大家介绍在Java中JShell 9使用变量,包括了在Java中JShell 9使用变量的使用技巧和注意事项,需要的朋友参考一下 在JShell 9中,可以在会话期间声明变量。用户登录会话后,他们可以声明变量,如下所示: 用户登录到会话后,斜体表示终端。 上面的行将打印下面的输出。上一行中的分号是可选的,并且在没有分号的情况下也可以正常运行。 输出结果 通过在JShell上将其赋值给变量名称