今天重构项目后运行抛出异常:
Exception in thread "main" java.lang.ClassNotFoundException: Main at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:190) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:113)
原因是重构导致入口class未指定:
解决方法很简单,给它指定一个就行了。
知识共享署名-非商业性使用-相同方式共享:码农场 » 解决Exception in thread “main” java.lang.ClassNotFoundException: Main
如何指定,能讲的详细点吗