Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从cmd运行java.class文件_Java_Windows_Shell_Cmd_Terminal - Fatal编程技术网

无法从cmd运行java.class文件

无法从cmd运行java.class文件,java,windows,shell,cmd,terminal,Java,Windows,Shell,Cmd,Terminal,我有一个主类的java项目 在此路径中: C:\Users\tomer_000\Desktop\eclipse_tmp\ 我遵循了这一点 我已经检查过了,现在有两个文件: Test.java, Test.class 我现在尝试运行: C:\Users\tomer_000\Desktop\eclipse_tmp\src\tomer1>java Test 并获取以下错误: Error: couldn't find or load main class Test 我已经在win8上定义了

我有一个主类的java项目 在此路径中:

C:\Users\tomer_000\Desktop\eclipse_tmp\
我遵循了这一点

我已经检查过了,现在有两个文件:

Test.java, Test.class
我现在尝试运行:

C:\Users\tomer_000\Desktop\eclipse_tmp\src\tomer1>java Test
并获取以下错误:

Error: couldn't find or load main class Test
我已经在win8上定义了路径和类路径

我试过:

PS C:\Users\tomer_000\Desktop\eclipse_tmp\src\tomer1> java tomer1.Test
Error: Could not find or load main class tomer1.Test
我怎样才能解决这个问题

这是我的代码:

package tomer1;

public class Test {

    public static void main(String[] args) {
        System.out.print("hi");

    }

}

向上运行一个目录并使用包名运行java:

C:\Users\tomer_000\Desktop\eclipse_tmp\src>java tomer1.Test.java

这不是一条错误消息。请显示整个cmd对话。另外,您的代码可能有助于我们更好地理解您试图执行的操作。@hovercraftfullofels,我添加了错误what's your class package?请显示您的代码。据我们所知,您可能正在使用软件包,但可能没有考虑到这一点。您的类中是否有
main
方法?这个问题必须有1000个dup。我不确定我们是否需要它。当然,如果你找到一个副本,这个可以关闭
C:\Users\tomer_000\Desktop\eclipse_tmp\src>java tomer1.Test.java