播放框架找不到 javac

2022-09-01 18:41:28

在对应用程序进行任何更改之前,我正在运行Web服务器时遵循游戏教程。服务器引发错误:

IOException: Cannot run program "javac": CreateProcess error=2, The system cannot find the file specified

我检查我的JAVA_HOME,它读取C:\Program Files\Java\jdk1.7.0_25。如何解决此问题?


答案 1

确保 位于操作系统的搜索路径中javac

例如,在 Windows 上,转到 -> ,单击 ,单击 。Control PanelSystemAdvanced System SettingsEnvironment Variables

在 中,找到名为 的变量,并在 的开头插入 C:\Program Files\Java\jdk1.7.0_25\bin。不要忘记在值之间相加;)System variablespathvalue;

enter image description hereenter image description here

点击。OkayOkay

关闭已打开的任何命令提示符窗口,然后重新打开它们。这将确保使用新的环境变量更新它们。


答案 2

我不知道典型的Java安装没有.因此,我执行以下操作:javac

1) 访问了 Java SE 开发工具包站点

2)下载了我的操作系统版本并安装了它

3) 转到新 Java SE 开发工具包的根文件夹(在本例中为C:\Program Files (x86)\Java\jdk1.8.0_31\bin)

4)使用Windows搜索,输入,这将在Windows 7上显示该选项environment variablesEdit the system environment variables

5) 在应该打开的“系统属性”选项卡中单击。Environment Variables

6) 突出显示,单击PATHEdit...

7) 添加了(用于将此新路径与旧路径分隔的分号)+ (确保分号和新路径之间没有空格。;C:\Program Files (x86)\Java\jdk1.8.0_31\bin


推荐