java - 确认安装了 java 11 后,Ubuntu Java 应用程序找不到命令 javac
问题描述
我正在尝试运行一个 java 应用程序,但它说 javac not found。当我使用以下命令安装 java 时:
sudo apt install openjdk-11-jre-headless
它在我的路径中,因为我可以很好地运行 java 命令。我不确定为什么它没有看到 javac 命令。安装 openjdk-11 java 后我缺少什么?
解决方案
您已安装 Java 运行时环境 (JRE):openjdk-11-jre
它允许您运行 java 软件。
并且应该安装 Java Developer Kit (JDK) 以编译代码:
sudo apt install openjdk-11-jdk
推荐阅读
- vue.js - Vue项目(django + webpack)在移动端访问ngrok时显示白屏
- android - 我们如何在自定义数据绑定属性中编写原始字符串?
- python - 使用 2D 标签训练 DNNRegressor
- php - 使用 .htaccess 将 /api/ 请求重定向到 /api/index.php
- javascript - 无法使用 React 呈现嵌入代码代码
- spring - 在单元测试中自动装配@components null
- c# - 在表格布局面板c#中从左到右移动标签
- reactjs - 如何在 Highchart 中的两个文本之间显示图例颜色?
- h2 - 从控制台创建 H2 数据库
- java - Adpter 到 Adpter 通信 Android RecyclerView