我无法以通常的方式从命令行运行以下程序:
package animal_package;
public class my_animal {
public static void main(String[] args) {
System.out.println("Hello animal");
}
}
例如从命令提示符处:我转到我的 java 程序所在的 "D:\Java\src\animal_package"
并编译它:
D:\Java\src\animal_package>javac my_animal.java
D:\Java\src\animal_package>java my_animal
Error: Could not find or load main class my_animal.java
我在 Google 上查看过,并遇到了类路径问题,但无法从中找到任何意义。
对于我的情况,哪个命令行是正确的?
最佳答案
编译:
javac my_animal.java
运行(从 src 目录):
java animal_package.my_animal
关于java - 在 Java 中从命令行运行它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41913672/