gpt4 book ai didi

java - Linux- 找不到 javac 命令

转载 作者:太空宇宙 更新时间:2023-11-04 09:14:49 25 4
gpt4 key购买 nike

我使用 PuTTy 连接到运行 Linux 的远程服务器。当我运行时

abc@myName((/home/myName)$java -version

我得到以下内容

java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

然后我使用 readlink -f $(which java) 找到 java 命令的位置,我得到的位置是 /opt/jdk1.7.0_80/bin/java.

现在我导航到这个位置并列出了文件

abc@myName(/opt/jdk1.7.0_80/bin)$ls
appletviewer idlj javac javap jconsole jinfo jps jstat native2ascii rmic serialver wsgen
apt jar javadoc java-rmi.cgi jcontrol jmap jrunscript jstatd orbd rmid servertool wsimport
ControlPanel jarsigner javafxpackager javaws jdb jmc jsadebugd jvisualvm pack200 rmiregistry tnameserv xjc
extcheck java javah jcmd jhat jmc.ini jstack keytool policytool schemagen unpack200

然后我尝试了以下

abc@myName(/opt/jdk1.7.0_80/bin)$javac

得到

-bash: javac: command not found

有人可以帮我吗?

最佳答案

您指定的 JDK 文件夹不在您的 PATH 中。当前目录也不在您的 PATH 中。选项 1。

cd /opt/jdk1.7.0_80/bin
./javac

即使用本地路径。

选项 2。

/opt/jdk1.7.0_80/bin/javac

即使用完整路径。

选项 3。

export PATH=$PATH:/opt/jdk1.7.0_80/bin
javac

这是将文件夹添加到您的 PATH。

关于java - Linux- 找不到 javac 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49278378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com