5

Java のグラフ作成ツールJUNGで動作するサンプル プログラムを取得しようとしています。Eclipse ですべての .jar ファイルをダウンロードして参照したので、プロジェクトの階層は次のようになります。 代替テキスト http://img638.imageshack.us/img638/6787/hierarchy.png

Test.java には、次のコードがあります。

public class Test {

static public void main() {
    System.out.print("Hello");
}}

何らかの理由で、プロジェクト階層の Jung テストを右クリックして Java アプリケーションとして実行しようとすると、一連のクラスが表示されます。私の Test.java はリストにないので、** のままにして [OK] を押すと、ノードと頂点をグラフに動的に追加するプログラムの実行が開始されます。実際に実行されているコードを理解できないようです。私はJavaを知っていますが、jarファイルでこのようなものは私に失われているようです. 何か案は?

ありがとう

4

1 に答える 1

5

あなたが投稿した症状に基づく私の推測は、Eclipse の起動コマンドが間違ったメイン クラスを指していることです。まず、メイン メソッドは次のようにする必要があります。

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

次に、(エディターまたはエクスプローラー ビューで) ファイルを右クリックし、コンテキスト メニューから [Run As -> Java Application] を選択します。これにより、そのメイン ファイルの実行構成が作成されます。

本当の問題は、 main メソッドが正しく定義されていないことだと思います。これにより、クラスが実行可能なクラスとして表示されるようになります。

于 2010-05-25T21:44:50.947 に答える