我正在使用MobaXterm,一个在Windows上运行的友好的Unix终端。我想使用javac
命令编译一个简单的Java程序。在查看了很多其他论坛后,我知道我需要使用安装Java的路径,但无论我尝试什么,我都会收到错误
未找到javac命令
在终端上。有人可以帮助我在Windows上的Unix终端上编译基本Java程序吗?
是的,我的计算机上安装了JDK for Windows,我只是不知道在通过终端进行编译时如何使用它。
答案 0 :(得分:4)
默认情况下,MobaXterm不保留Windows PATH
环境变量:这就是您获取
找不到运行命令
javac
时。
为了告知MobaXterm保留Windows PATH
,您只需转到设置 - > 配置 - > 终端标签并选中附加Windows PATH环境变量选项。
答案 1 :(得分:-1)
你可以先试试cygwin。是另一个在Windows上运行的终端。 使用这个命令'sudo apt-get install openjdk-7-jdk'在linux下安装jdk 在此之后,您可以编译您的程序。 sudo用于管理特权。