2016-01-15 68 views
-4

javac在服务器计算机上工作,但不在客户端计算机上编程目的为什么?就像当我做一个记事本程序,并在Dos模式下的服务器计算机上的工作完美运行,但是当我使用该客户端计算机上的说:javac在服务器计算机上工作,但不在客户端计算机上进行编程

javac is not internal or external command 

这种设置在一所学校被用来学习Java编程。我用这个路径来运行一个文件:

E:\java>javac Filename.java 

这个命令是服务器计算机上工作,而其他电脑休息不执行此命令。

+0

请显示错误消息和相关代码。 – Jens

+2

欢迎来到计算器!请查看关于如何提出好问题的常见问题[问],以便您得到很好的答案。特别是像'请尽快解决这个问题'这样的请求通常会导致问题被迅速关闭。另外,请注意格式化您的问题。 –

+0

除了@Andreas的好建议,请不要添加您的电子邮件地址寻求私人协助 - 这里的一切都是公开的,这样其他人可以从给出的答案中受益。 – halfer

回答

0

当你运行一个可执行文件时,它需要在你的path变量的某处。或者你可以使用完整的路径。很可能客户机甚至没有安装JDK,因此没有用于编译项目的javac命令。

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

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

+0

我已经安装了正确的路径,也安装了JDK,还是一样的问题 – Raj23elite

相关问题