在 WINDOWS 上的 Unix 终端上编译 Java 程序

Sid*_* K. 2 java unix windows compiler-construction javac

我正在使用MobaXterm,这是一个在 Windows 上运行的友好 Unix 终端。我想使用该javac命令编译一个简单的 Java 程序。在查看了很多其他论坛后,我知道我需要使用安装 Java 的路径,但是无论我尝试什么,我都不断收到错误消息

找不到 javac 命令

在终端上。有人可以帮我在 Windows 上的 Unix 终端上的目录中编译基本的 Java 程序吗?

是的,我的计算机上安装了 Windows 版 JDK,只是不知道在通过终端编译时如何使用它。

Did*_*ier 6

默认情况下,MobaXterm 不保留 WindowsPATH环境变量:这就是为什么您获得

找不到相关命令

运行时javac。为了告诉 MobaXterm 保留 Windows PATH,您只需转到Settings --> Configuration --> Terminal选项卡并检查Append Windows PATH environment variable选项。