Я пытаюсь получить пример программы, работающий с JUNG, инструментом построения графика в Java. Я загрузил и сослался на все .jar файлы в затмении, таким образом, моя иерархия проекта похожа на это: сопроводительный текст http://img638.imageshack.us/img638/6787/hierarchy.png
В Test.java у меня есть следующий код:
public class Test {
static public void main() {
System.out.print("Hello");
}}
По некоторым причинам, хотя, когда я пытаюсь выполнить его, поскольку JAVA-приложение путем щелчка правой кнопкой по Jung тестирует в иерархии проекта, мне дарят набор классов. Мой Test.java не находится в списке поэтому, если я просто оставляю его как ** и нажимаю хорошо, он начинает запускать программу, которая динамично добавляет узлы и вершины к графику. Я, может казаться, не выясняю что код его на самом деле выполнение. Я знаю Java, но материал как это с файлами банки, кажется, теряется на мне. Какие-либо идеи?
Спасибо
Мое предположение, основанное на описанных вами симптомах, заключается в том, что ваша команда запуска в Eclipse указывает на неправильный главный класс. Во-первых, ваш метод main должен выглядеть так:
public static void main(String[] args) {
//stuff here
}
Затем вы можете щелкнуть правой кнопкой мыши на файле (либо в редакторе, либо в проводнике) и выбрать "Run As -> Java Application" из контекстного меню. Это создаст конфигурацию запуска для этого основного файла.
Я думаю, что реальная проблема в том, что у вас неправильно определен метод main - это позволит вашему классу отображаться в качестве возможного класса для запуска.