【发布时间】:2016-08-16 15:31:47
【问题描述】:
我想通过一个 .bat 文件运行我的 java 程序。我的 java 程序存在于 java 文件夹的 bin 子文件夹中。我的批处理文件存在于批处理文件夹中。
cd..
cd java
cd bin
javac screenshot.java
java screenshot
pause
以上是我的批处理文件中的脚本。程序正在编译,但在运行时我得到:
Error:Could not find or load main class screenshot.
谁能告诉我哪里出错了?我被卡住了。
【问题讨论】:
-
截图类在默认包上?
-
入口点在哪里?
-
入口点=截图类有main方法吗?
-
是的,它有一个主要方法
-
运行程序时的类名区分大小写。验证您的班级名称是
screenshot还是Screenshot或类似名称。另外,班级名称是screenshot吗?你知道,你可能有一个不同名字的文件,但是编译出来的类会有文件中声明的类的名字!
标签: java batch-file