我从GitHub克隆了我的项目,现在我无法运行我的项目。
package edu.test.algorithm;
import edu.test.algorithm.Global;
public class Main {
public static void main(String[] args) {
Global global= new Global();
global.runGlobal("-----url");
}
}
我收到以下错误:
Exception in thread "main" java.lang.ClassNotFoundException: edu.test.algorithm.Global.Main
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)
知道是什么导致了这个错误吗?
编辑
我检查了这个问题Intellij在我发布到这里之前突然抛出ClassNotFoundException,它没有给我任何解决方案...为什么要将我的问题标记为重复,因为那个问题不能解决我的问题?
异常消息提示您在启动程序时使用了错误的类名。
您(大概)使用edu.test.algorithm.Global. Main
作为类名。但是您实际上已经在包edu.test.algorithm
中声明了Main
,这意味着它的完整类名实际上是edu.test.algorithm.Main
。
如果您没有明确执行此操作,则可能1您更改了Main
类包并忽略了更改(或重做)启动器配置。
我不熟悉Intellij…但我知道在Eclipse中可能会遇到这种问题
也许你的Ide是错误的运行/调试配置
主要-
在此输入图像描述
检查您的IDE运行配置和类
https://www.jetbrains.com/help/idea/2016.2/creating-and-editing-run-debug-configurations.html
我的程序在执行时会出现以下错误: 我的文件 我想连接我的数据库。我已经创建了数据库,但仍然显示这些错误,而且我使用的是Netbeans IDE8.2。
我最近安装了intellij IDEA 14.0,为了确保一切正常,我创建了一个简单的Hello World程序。我不明白为什么输出不正确,为什么会出现这个错误。如果有人能帮忙,那就太好了。 以下是程序: 这是错误:
我在线程“main”java中遇到异常。错误:未解析编译。 我做错了什么? 线程“main”中出现异常: java.lang.错误:未解决的编译问题: 对于类型在
以下是我从IntelliJ获得的代码: 当我在spark-shell中运行它时,它正在运行文件:/opt/spark/bin/spark-shell--jars/home/tigergraph/ecosys/tools/etl/tg-jdbc-driver/tg-jdbc-driver-1.2.jar 我怎么才能修好?
我得到了这个错误: 线程“main”Java.lang.NosuchFielderRror:calificacion.main处的num1异常(problema_3.Java:17) 在这个简单的终端Java程序上键入第一个值后: 另一方面,这一个运行良好,我使用相同的输入法在这两个: 提前道谢。
当我从nextInt()获取输入时,扫描器会抛出异常,但是如果我从nextLine()获取输入,然后将其解析为int,那么我的代码会正常运行。 如果可以将字符串输入解析为任何类型,为什么还要使用nextInt()或nextDouble()。