Java 找不到主类,即使它在那里
当我在命令提示符下键入Java 找不到主类,即使它在那里,java,Java,当我在命令提示符下键入javap1.a时,它总是说Main class not found?为什么会这样 有人能帮我吗?为什么会这样?语法正确吗?您需要先执行javacjavac生成一个.class文件。使用java命令时,请尝试使用完整(绝对)路径。您需要先执行javacjavac生成一个.class文件。使用java命令时,请尝试使用完整(绝对)路径。您需要先执行javacjavac生成一个.class文件。使用java命令时,请尝试使用完整(绝对)路径。您需要先执行javacjavac生成
javap1.a
时,它总是说Main class not found
?为什么会这样
有人能帮我吗?为什么会这样?语法正确吗?您需要先执行
javac
javac
生成一个.class
文件。使用java
命令时,请尝试使用完整(绝对)路径。您需要先执行javac
javac
生成一个.class
文件。使用java
命令时,请尝试使用完整(绝对)路径。您需要先执行javac
javac
生成一个.class
文件。使用java
命令时,请尝试使用完整(绝对)路径。您需要先执行javac
javac
生成一个.class
文件。并在使用java
命令时尝试使用完整(绝对)路径。读取
创建包时,必须使用javac中的-d
选项编译包。然后尝试执行主类 阅读
创建包时,必须使用javac中的-d
选项编译包。然后尝试执行主类 阅读
创建包时,必须使用javac中的-d
选项编译包。然后尝试执行主类 阅读
创建包时,必须使用javac中的
-d
选项编译包。然后尝试执行主类 首先,因为有一个包p1
您需要创建文件夹p1
并将文件放入其中,然后如您所说,如果文件夹p1
位于桌面,则在桌面中打开cmd,然后通过javac p1/a.java
编译它,并首先通过javap1.a
运行它,因为有一个包p1
您需要创建文件夹p1
并将文件放入其中,然后如您所说,如果文件夹p1
位于桌面,则在桌面中打开cmd,然后通过javac p1/a.java
编译它,并首先通过javap1.a
运行它,因为有一个包p1
您需要创建文件夹p1
并将文件放入其中,然后如您所说,如果文件夹p1
位于桌面,则在桌面中打开cmd,然后通过javac p1/a.java
编译它,并首先通过javap1.a
运行它,因为有一个包p1
您需要创建文件夹p1
并将文件放入其中,然后如您所说,如果文件夹p1
位于桌面,则在桌面中打开cmd,然后通过javac p1/a.java
编译它,并通过javap1.a
运行它。您是如何编译的,p1文件夹位于桌面上的什么位置,在将目录更改为文件夹后,我遵从了java p1.aIf it is desktop首先在desktop中打开cmd,然后用javac p1/a.java编译并用java p1运行它。a记住不要进入文件夹p1并尝试命令您实际上没有指定包名。有关更多详细信息,请参阅此链接。[@M.Sharma是的,正如我提到的,我正在阅读JLS以确定答案,你是对的。你是如何编译的,p1文件夹在哪里?它在桌面上,我在将目录更改为文件夹后遵守了,然后是java p1.aIf它是桌面首先在桌面中打开cmd,然后用javac p1/a.java编译并运行它a记住不要进入文件夹p1并尝试命令您实际上没有指定包名。有关详细信息,请参阅此链接。[@M.Sharma是的,正如我提到的,我正在阅读JLS以确定答案,你是对的。你是如何编译的,p1文件夹在哪里?它在桌面上,我在将目录更改为文件夹后遵守了,然后是java p1.aIf它是桌面首先在桌面中打开cmd,然后用javac p1/a.java编译并运行它a记住不要进入文件夹p1并尝试命令您实际上没有指定包名。有关详细信息,请参阅此链接。[@M.Sharma是的,正如我提到的,我正在阅读JLS以确定答案,你是对的。你是如何编译的,p1文件夹在哪里?它在桌面上,我在将目录更改为文件夹后遵守了,然后是java p1.aIf它是桌面首先在桌面中打开cmd,然后用javac p1/a.java编译并运行它通过java p1.a记住不要进入文件夹p1并尝试命令您实际上没有指定包名。有关详细信息,请参阅此链接。[@M.Sharma是的,正如我提到的,我正在阅读JLS以确定答案,您是对的。
package p1;
class a {
public static void main(String[] argument) {
//nothing
}
}