Java中的Hello World抛出错误

时间:2015-04-29 07:41:12

标签: java intellij-idea

据我所知,IntelliJ正试图从我先创建的测试文件中运行程序。 我该如何解决这个问题?

我只是想尝试运行一段简单的代码来感受Java。我不确定这个错误意味着什么

> Exception in thread "main" java.lang.ClassNotFoundException: Test     at
> java.net.URLClassLoader.findClass(URLClassLoader.java:381)    at
> java.lang.ClassLoader.loadClass(ClassLoader.java:424)     at
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)     at
> java.lang.ClassLoader.loadClass(ClassLoader.java:357)     at
> java.lang.Class.forName0(Native Method)   at
> java.lang.Class.forName(Class.java:264)   at
> com.intellij.rt.execution.application.AppMain.main(AppMain.java:122)

这是我的代码

public class Age {
    public static void main(String[] args){
        System.out.println("Hey Hey");
    }
}

2 个答案:

答案 0 :(得分:3)

右键单击,然后运行Age.main()。使用this screenshot from building and running java application

enter image description here

另请注意:

  

公共类名也应该是源文件的名称   最后应该附加.java。例如:班级   名字是 。 public class Employee {}然后源文件应为as   Employee.java。

答案 1 :(得分:1)

您的运行/调试配置仍然引用已删除的类。 点击运行 - >编辑配置,选择您正在运行的配置,然后更改 Main class