因此,我在多台计算机上的任何新安装IntelliJ时都会遇到此错误。
我正在运行的代码是一个简单的hello world system out class。
public class hello {
public static void main(String[] args) {
System.out.printf("HELLO WORLD");
}
}
那就是它。
每次我运行这个或其他任何东西我都会收到错误:
Exception in thread "main" java.lang.ClassNotFoundException: hello
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:123)
我试过了:
在Windows上重新安装jdk并在ubuntu上安装
在一个阶段,当我在某个东西上使用默认的java类模板时,我设法让它运行,它有一个import或package语句,但我不记得它是什么,但是在添加之后导入/包装语句已经有效。
更新:看起来让它运行的软件包是" package com.company;",为什么这样做?它做了什么?
非常感谢任何帮助。 谢谢你们。