Код выпрыгивает из банки и выполнений? Что вызывает это?

Я пытаюсь получить пример программы, работающий с 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, но материал как это с файлами банки, кажется, теряется на мне. Какие-либо идеи?

Спасибо

5
задан Mike 25 May 2010 в 21:14
поделиться

1 ответ

Мое предположение, основанное на описанных вами симптомах, заключается в том, что ваша команда запуска в Eclipse указывает на неправильный главный класс. Во-первых, ваш метод main должен выглядеть так:

public static void main(String[] args) {
    //stuff here
}

Затем вы можете щелкнуть правой кнопкой мыши на файле (либо в редакторе, либо в проводнике) и выбрать "Run As -> Java Application" из контекстного меню. Это создаст конфигурацию запуска для этого основного файла.

Я думаю, что реальная проблема в том, что у вас неправильно определен метод main - это позволит вашему классу отображаться в качестве возможного класса для запуска.

5
ответ дан 14 December 2019 в 19:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: