Java Error不知道它是什么

时间:2017-03-26 19:14:00

标签: java

我正在为学校做一个小程序,我正在编写第一部分,我在NetBeans中运行它,一切正常,但当我提交它进行评分时,我得到了这个错误:

线程“main”中的异常java.lang.NoClassDefFoundError:TextMsgExpander(错误的名称:textmsgexpander / Te

成为Java新手我不太清楚这意味着什么。任何指导都会有所帮助,提前致谢

package textmsgexpander;

/**
 *
 * @author Craig
 */
import java.util.Scanner;

public class TextMsgExpander {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner scnr = new Scanner(System.in);
        String userEntry = "";
        String userOutput = "";

        System.out.print("Enter Text: ");
        userEntry = scnr.nextLine();

       userOutput = "You entered: " + userEntry;
        System.out.println(userOutput);


        return;

        }

    }

2 个答案:

答案 0 :(得分:1)

您需要提交整个文件夹还是仅提交.java文件? 如果是后者,那么您的问题可能是您定义了一个包,但之后只提交了java文件。

尝试删除第一行(“package textmsgexpander;”)并重试。

希望这有帮助

答案 1 :(得分:0)

您应该将此userEntry = scnr.nextLine();更改为userEntry = scnr.next();这应该有效