Eclipseで "Hello、World"バリアントプログラムを作成しようとしていますが、私のプログラムを実行できないようです。ここで Eclipseは私の "Main"メソッドを認識しません
はコードです:/**
*
*/
package GreeterPackage;
/**
* @author Raven Dreamer
* Prints out "Hello, World" in three languages:
* English, French, and Spanish.
*/
public class GreeterProg {
/**
* returns "Hello, World" three times, once
* in English, once in French, and once in
* Spanish.
*/
public static void Main(String[] args){
/** instances of the three greeter
* classes so the non-static methods
* can be called.
*/
EnglishGreeter eng = new EnglishGreeter();
FrenchGreeter fre = new FrenchGreeter();
SpanishGreeter spa = new SpanishGreeter();
System.out.println(eng.greet());
System.out.println(fre.greet());
System.out.println(spa.greet());
}
}
そして、ここでSpanishGreeterのための私のコードです(フランス語と英語グリーターの同一、現在は)
/**
*
*/
package GreeterPackage;
/**
* @author Raven Dreamer
* Returns "Hello, World!" but in Spanish!
*/
public class SpanishGreeter extends greeter {
/**Spanish string of "Hello, World!"
*/
private String GREET = "¡Hola, World!";
/**
* returns "Hello, World" in Spanish
*/
public String greet() {
return GREET;
}
}
コードがエラーなしで正常にコンパイルが、私はしようとすると、 Javaアプリケーションとしてプログラムを実行するには、次のエラーが表示されます。
正確には、問題は何か。私は最初にプロジェクトをどのように設定したかという点で何か目立つものを見逃していますか?
ドワーフ!あなたは今私が一文字の誤りに慣れていると思うだろう...おかげでみんな! –