javac无法运行并显示消息“javac未被识别”。

22 浏览
0 Comments

javac无法运行并显示消息“javac未被识别”。

我创建了一个扩展名为.java的简单Java文件,

并且我还设置了javac的路径变量为C:\Program Files\Java\jdk1.7.0_25\bin,

但是它没有工作,并且显示消息"javac不被识别为内部或外部命令、可执行程序或批处理文件"。我也关闭了命令提示符窗口并重新打开,但仍然不起作用。

0
0 Comments

出现这个问题的原因是,在设置路径变量时,已经打开的命令提示符无法自动获取更新/更改的路径值,所以需要关闭先前打开的命令提示符并打开一个新的。此外,如果从命令提示符设置路径值(或任何环境变量),它仅限于当前打开的命令窗口。一旦关闭此命令提示符并再次打开它,新的命令提示符中就没有可用的路径值了。因此,最好通过进入系统属性并创建/更改环境变量来设置路径值。

解决这个问题的方法是,关闭命令提示符并重新打开一个新的。如果这样做后仍然无效,可以尝试通过以下步骤设置路径值:

1. 打开“控制面板”,并进入“系统和安全”。

2. 点击“系统”。

3. 点击左侧的“高级系统设置”。

4. 在新打开的窗口中,点击“环境变量”按钮。

5. 在“系统变量”部分,找到名为“Path”的变量,并双击它。

6. 在弹出的编辑系统变量窗口中,点击“新建”按钮。

7. 在新建系统变量窗口中,输入需要添加到路径的文件夹的路径,并点击“确定”。

8. 点击“确定”关闭所有打开的窗口。

现在,重新打开一个命令提示符窗口,尝试运行javac命令,应该不再显示“javac is not recognized”的错误消息了。

请注意,如果您在Windows操作系统上使用其他命令,也可以按照类似的步骤设置路径值。只需将上述步骤中的“javac”替换为您要设置的命令即可。

希望这些信息对您有帮助!

0
0 Comments

javac未能识别的错误提示通常是由于未正确设置Java环境变量所造成。以下是解决该问题的步骤:

1. 首先,打开文件资源管理器,导航到C:\Program Files\Java\jdk1.7.0_25\bin路径下,运行javac命令,检查是否能够正常运行。

2. 如果在上一步中能够正常运行javac命令,那么问题可能出在环境变量设置上。打开命令提示符窗口,输入PATH命令并按回车键,确保其中包含Java的bin路径。

3. 如果在上一步中没有看到Java的bin路径,那么需要编辑环境变量。右键点击“我的电脑”,选择属性,进入控制面板的系统设置,点击“高级”选项卡。根据Windows的版本可能会略有不同。

4. 在系统属性窗口中,点击“环境变量”按钮。在系统变量中找到名为PATH的变量,并点击“编辑”按钮。

5. 在编辑环境变量窗口中,将Java的bin路径添加到变量值的末尾,用分号分隔开。例如,如果原来的变量值是C:\Windows\system32,那么修改后的变量值应该是C:\Windows\system32;C:\Program Files\Java\jdk1.7.0_25\bin。

6. 点击确定保存修改,并关闭窗口。

7. 现在,重新打开命令提示符窗口,输入PATH命令,检查是否能够看到javac的路径。

通过按照上述步骤设置Java环境变量,应该能够解决javac未能识别的问题。重新打开命令提示符窗口后,再次输入javac命令,应该能够正常运行。

0
0 Comments

确保在将jdk/bin目录添加到PATH后,重新启动一个新的控制台。一个打开的控制台不会自动刷新任何环境变量的更改。

确认我重新打开了命令提示符。

javac is not recognized as an internal or external command,

operable program or batch file.

javac不被识别为内部或外部命令,可执行的程序或批处理文件。

This error message typically occurs when the Java Development Kit (JDK) is not properly installed or configured on the system. The "javac" command is used to compile Java source code files into bytecode that can be executed by the Java Virtual Machine (JVM). If the "javac" command is not recognized, it means that the system cannot find the executable file for the JDK.

这个错误消息通常在Java开发工具包(JDK)没有正确安装或配置在系统上时出现。"javac"命令用于将Java源代码文件编译成可以由Java虚拟机(JVM)执行的字节码。如果"javac"命令不能被识别,这意味着系统无法找到JDK的可执行文件。

To resolve this issue, first ensure that the JDK is installed on your system. You can download the latest version of JDK from the official Oracle website. Once the JDK is installed, make sure to set the PATH environment variable to include the bin directory of the JDK installation.

要解决这个问题,首先确保JDK已经安装在您的系统上。您可以从官方Oracle网站下载最新版本的JDK。一旦JDK安装完成,确保设置PATH环境变量以包括JDK安装的bin目录。

To do this, follow these steps:

1. Open the Control Panel and go to System.

2. Click on "Advanced system settings" on the left-hand side.

3. In the System Properties window, click on the "Environment Variables" button.

4. In the Environment Variables window, under "System variables", find the "Path" variable and click on "Edit".

5. In the Edit Environment Variable window, add the path to the bin directory of the JDK installation at the end of the variable value. Make sure to separate it with a semicolon (;) from the previous entry.

6. Click "OK" to save the changes.

为了做到这一点,按照以下步骤操作:

1. 打开控制面板,进入系统。

2. 在左侧点击"高级系统设置"。

3. 在系统属性窗口中,点击"环境变量"按钮。

4. 在环境变量窗口中,找到"系统变量"下的"Path"变量,并点击"编辑"。

5. 在编辑环境变量窗口中,在变量值的末尾添加JDK安装的bin目录的路径。确保与前一个条目用分号(;)分隔。

6. 点击"确定"保存更改。

After setting the PATH variable, you need to open a new console window for the changes to take effect. Simply closing and reopening the existing console window may not refresh the environment variables.

设置完PATH变量后,您需要打开一个新的控制台窗口使更改生效。仅仅关闭和重新打开现有的控制台窗口可能不会刷新环境变量。

By following these steps, you should be able to resolve the issue of "javac is not recognized" and successfully compile your Java source code files using the javac command.

按照这些步骤,您应该能够解决"javac不被识别"的问题,并成功使用javac命令编译您的Java源代码文件。

0