2016-04-04 6 views
2

を見つけるか、ロードできませんでしたコードの下にはhttps://www.compilejava.net/ここで正常にコンパイルが、それはメインエントリポイントを持っているのに対し、実行がエラー:メインクラスClassDemo

Error: Could not find or load main class ClassDemo

を失敗しました。どうして ?

package com.tutorialspoint; 

import java.lang.reflect.*; 

public class ClassDemo { 

    public static void main(String[] args) { 

    try {    
     ClassDemo c = new ClassDemo(); 
     Class cls = c.getClass(); 

     // returns the array of Field objects 
     Field[] fields = cls.getDeclaredFields(); 
     for(int i = 0; i < fields.length; i++) { 
      System.out.println("Field = " + fields[i].toString()); 
     } 
    } 
    catch(Exception e) { 
     System.out.println(e.toString()); 
    } 
    } 

    public ClassDemo() { 
     // no argument constructor 
    } 

    public ClassDemo(long l, int i) { 
     this.l = l; 
     this.i = i; 
    } 

    long l = 77688; 
    int i = 3; 
} 
+1

どのようにコードを実行しようとしますか? – Stultuske

+0

私のコンピュータでコンパイルして実行しています。 – Hackerdarshi

+0

私はコンパイルを使用してオンラインサイト – user310291

答えて

3

オンラインコンパイラ/エグゼキュータを使用しているため、コード(最初の行)からパッケージ識別子を削除する必要があります。

これが役に立ちます。

1

パッケージステートメントがあるからです。

これを削除すれば問題ありません。

関連する問題