当我尝试编译它显示的java程序时,
' javac的'不被视为内部或外部命令, 可操作程序或批处理文件。
众所周知,这是因为没有设置环境变量。但是,我没有权限添加/修改系统变量。
有没有办法绕过这个让它运行。请指教。
屏幕截图1: - enter image description here
答案 0 :(得分:1)
如何制作批处理文件(仅限Windows)来运行/编译简单的java代码?
修改上述文件并向其添加以下内容:
echo off
cls
set path=%path%;C:\Program Files\Java\jdk1.8.0_131\bin
javac SourceFileName.java
java MainClassName
pause
保存文件并将其重命名为launch.bat
答案 1 :(得分:0)
使用Windows资源管理器javac
找出Windows上C:\Program Files\Java\jdk1.8.0_161\bin
的路径并复制路径。
添加环境变量的路径如下:
转到“控制面板”,“环境变量”并在“路径”变量的开头插入地址,后跟分号。即C:\Program Files\Java\jdk1.8.0_161\bin;
。
不要覆盖现有路径,只需将javac路径附加到您在那里找到的路径。应用/保存这些更改并退出控制面板。
关闭并重新打开命令提示符。尝试再次编译。
答案 2 :(得分:0)
set path =%path%; C:\ Program Files \ Java \ jdk1.8.0_31 \ bin