Java问题和命令行错误
我是编程新手,需要帮助。基本上,我是在课堂课本上做练习。我正在尝试执行一个简单的打印行命令。以下是通过NetBeans的java文件:Java问题和命令行错误,java,netbeans,cmd,println,.class-file,Java,Netbeans,Cmd,Println,.class File,我是编程新手,需要帮助。基本上,我是在课堂课本上做练习。我正在尝试执行一个简单的打印行命令。以下是通过NetBeans的java文件: package test; public class Test { public static void main(String[] args) { System.out.println("Test"); } 当我通过NetBeans运行它时,它是成功的。然而,当我尝试通过命令提示符执行时,我得到了一个错误。我能够编译Test.java文件,并看
package test;
public class Test {
public static void main(String[] args) {
System.out.println("Test");
}
当我通过NetBeans运行它时,它是成功的。然而,当我尝试通过命令提示符执行时,我得到了一个错误。我能够编译Test.java
文件,并看到它创建了Test.class。当我键入java Test时,它会显示以下错误:
Error: Could not find or load main class Test
我想我可能会因为这个包裹而遇到问题。再说一次,我对这真的是个新手。我知道我可能做错了什么事情,这可能很容易纠正 从命令行运行类时,还需要提供包名
java test.Test
java test.Test
首先,您需要从类路径中的test dir开始从一个dir级别运行它,因为您的类包含package语句作为第一行,并且您希望通过命令行运行该类
test
的目录,并在其中保存您的类G:/test
中,您需要打开终端浏览到G://并将程序编译为
javac测试/test.java