У меня есть следующий код JAVA. Это компилируется нормально, но когда я запускаю его, я получил следующее сообщение об ошибке:Получить java.lang.NoSuchMethodError при запуске простых кодов
Исключение в потоке "основной" java.lang.NoSuchMethodError: Край (LVertex; D) V в Test.main (Test.java.: 27)
Любые подсказки? Заранее спасибо!
import java.util.ArrayList;
class Vertex{
public int key;
public ArrayList<Edge> edges;
public double minDistance = Double.POSITIVE_INFINITY;
public Vertex(int key) {
this.key = key;
edges = new ArrayList<Edge>();
}
}
class Edge{
public Vertex target;
public double weight;
public Edge(Vertex t, double w) {
target = t;
weight = w;
}
}
public class Test {
public static void main(String[] args) {
Edge e = new Edge(new Vertex(1), 1.0);
}
}
Ваши файлы '.class' устарели. – SLaks
Я пробовал это на своем NetBean, и он компилируется + работает нормально. – goravine
Вы не публикуете оскорбительный код/класс, Dijkstra.java! –