我试图通过批处理文件运行一个简单的 RMI 应用程序。我的导师给了我这些行,让我在记事本中写下并将其保存为 .bat :
- @cd %cd%\src
- @for /r %%a in (*.java) 做@javac %%a
- @start rmiregistry 3000
- @java 服务器
- @暂停
当我运行批处理文件时,它显示“javac 未被识别为内部或外部命令可运行程序或批处理文件”,而对于 RMI,它显示“系统找不到文件 rmiregistry”。
我搜索了“javac”问题的解决方案,看来我必须在“环境变量”中为它设置一个路径,我通过在 JAVA_HOME 和路径中添加一个新的 USER 变量来完成:“C:\Program Files \Java\jdk1.8.0_40\bin'
问题是一致的,我不知道从哪里开始解决它