javac 在服务器计算机上工作,但不在客户端计算机上用于编程目的


javac服务器

计算机上工作,但不在客户端计算机上用于编程目的,为什么?就像我在记事本中制作程序并以Dos模式在服务器计算机上运行时一样,它可以完美地工作,但是当我在客户端计算机上使用它时,它说:

javac is not internal or external command

这种设置正在学校用于学习Java编程。我使用此路径运行文件:

E:java>javac Filename.java
此命令

在服务器计算机上有效,而其他计算机的其余部分不执行此命令。

当您运行可执行文件时,它需要位于路径变量上的某个位置。 或者您可以使用完整路径。 很可能客户端计算机甚至没有安装 JDK,因此没有 javac 命令供您编译项目。

  1. 确保已安装 Java 开发工具包。 如果没有,请安装它。
  2. 确保包含 javac 的目录在您的路径上。 如果没有,请添加它(取决于系统)。

javac.exe 仅在 JDK(Java 开发工具包)中可用,在 JRE 中不可用。我认为您在 E:\Java 而不是 JDK 下的客户端计算机上安装了 JRE

最新更新