![Geany 找不到 javac](https://linux22.com/image/859596/Geany%20%E6%89%BE%E4%B8%8D%E5%88%B0%20javac.png)
我正在尝试使用 Geany 编译 Java 程序。我进入了/bin/sh: 1: javac: not found
“编译器”窗口。那里提供的帮助建议确保已安装 OpenJDK,我已安装(6 和 7)。四处寻找后,我找到了javac
。/usr/share/bash-completion/completions
(我犹豫着是否开始在 Ubuntu 上使用 Java,因为它似乎很不稳定。) 如何将 Geany 指向我的 Java 安装? 任何建议都将受到赞赏。
答案1
尝试通过安装 Oracle JDK 8 来修复此问题。并尝试暂时找到正确的版本。在此之前,请删除默认的 Open-JDK-“version”(您的版本)并尝试此代码:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default
答案2
要解决此问题,只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:
sudo apt-get install openjdk-7-jdk
答案3
抱歉,我倒是想添加一条评论,但我的声誉没有必要达到 50,只有 36。这是我的注释:
在2021年,你必须按如下方式编写命令:
sudo apt install openjdk-8-jdk
(openjdk-8-jdk 而不是 openjdk-7-jdk)