有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何解决线程“main”java中的异常。lang.NoClassDefFoundError

我正在mac电脑上安装eclipse,只是想测试一下这段代码,但显示了错误“Exception in thread”main“java.lang.NoClassDefFoundError”,我如何解决或修复它

import java.util.*;
import java.io.*;

public class MyMain
{
    public static void main(String[] args)
    {
        //System.out.println("Hello world");
    }
}

共 (2) 个答案

  1. # 1 楼答案

    在eclipse中选择以下菜单:运行>运行配置

    enter image description here

    然后选择测试代码的运行配置

    enter image description here

    主类字段中检查那里写了什么。。。 如果类MyMain没有包,Main class字段应该包含“MyMain”

  2. # 2 楼答案

    如果文件名为MyMain,这个类应该编译并工作。JAVA 要编译它,只需从文件所在的目录运行javac MyMain。然后运行java MyMain就可以了