javac
服务器计算机上工作,但不在客户端计算机上用于编程目的,为什么?就像我在记事本中制作程序并以Dos模式在服务器计算机上运行时一样,它可以完美地工作,但是当我在客户端计算机上使用它时,它说:
javac is not internal or external command
这种设置正在学校用于学习Java编程。我使用此路径运行文件:
E:java>javac Filename.java
此命令在服务器计算机上有效,而其他计算机的其余部分不执行此命令。
当您运行可执行文件时,它需要位于路径变量上的某个位置。 或者您可以使用完整路径。 很可能客户端计算机甚至没有安装 JDK,因此没有 javac 命令供您编译项目。
- 确保已安装 Java 开发工具包。 如果没有,请安装它。
- 确保包含 javac 的目录在您的路径上。 如果没有,请添加它(取决于系统)。
javac.exe 仅在 JDK(Java 开发工具包)中可用,在 JRE 中不可用。我认为您在 E:\Java 而不是 JDK 下的客户端计算机上安装了 JRE