前提、実現させたいこと
Eclipseにて単に
Hello,World
と表示させたいのですが、なぜか添付画像のようなエラーが出ます。なにが原因なのでしょうか?
発生している問題・エラーメッセージ
添付画像をご覧ください。
該当のソースコード
Java
1public class TEST_Main { 2 3 System.out.println("Hello,World!"); 4 5} 6
試したこと
単なるprintlnなのですが、()を閉じてくださいというメッセージが出ます。
以下のような質問にはグッドを送りましょう
- 質問内容が明確
- 自分も答えを知りたい
- 質問者以外のユーザにも役立つ
グッドが多くついた質問は、TOPページの「注目」タブのフィードに表示されやすくなります。
気になる質問をクリップする
クリップした質問は、後からいつでもマイページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
下記のような質問は推奨されていません。
- 間違っている
- 質問になっていない投稿
- スパムや攻撃的な表現を用いた投稿
適切な質問に修正を依頼しましょう。
回答3件
3
Javaのアプリケーションを実行するには何をおいてもmainメソッドが必須です。
eclipseからJavaファイルを作る際のチェックボックスに「mainメソッドを設置する」といった旨の項目があったはずなので、そのプロジェクト初めてのJavaファイルを作るのであれば、mainメソッドを設置したクラスを作成しましょう。
また、定義(フィールドなど変数、定数)以外の「処理」はメソッド内にしか実装できません。
System.out.println()も例外ではありませんので、メソッド内に処理を書きましょう。
投稿2022/11/30 21:41
総合スコア79945
1
ベストアンサー
main()がなかったことが原因ですね。
以下のようにすれば実行できます。
public class TEST_Main {
public static void main(String[] args) {
System.out.println("Hello,World!");
}
}
投稿2022/11/30 15:56
総合スコア51
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
回答へのコメント
0
なにが原因なのでしょうか?
main()
関数が必要かと思います。
下記の Hello World サンプルと見比べてみるのが良いでしょう。
■ まずはここから!Javaの「Hello World」の書き方
https://eng-entrance.com/java-hello-world
投稿2022/11/30 13:51
総合スコア4295
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
関連した質問
解決済
回答1
クリップ0
更新
2023/01/27
Spring Boot で、javax.persistence パッケージが使えない
解決済
回答1
クリップ3
更新
2016/11/04
エラー:メイン・クラス○○○が見つからなかったかロードできませんでした
解決済
回答1
クリップ1
更新
2022/11/28
FlaskにおいてModelとViewとDB設定をうまくファイル分離できない
解決済
回答2
クリップ0
更新
2023/01/07
【Docker構築】Windows PowerShellで「Hello, world!」を表示させたい。
解決済
回答1
クリップ0
更新
2023/01/23
別のモジュールにmultiprocessingを用いて実装したマルチプロセスが実行に失敗し、無限ループに入る
解決済
回答2
クリップ1
更新
2023/01/23
JavaScriptの基本的な処理のされ方や順番について
解決済
回答2
クリップ0
更新
2023/01/28
Go/TypeScriptでHelloと表示させたい
解決済
回答2
クリップ0
更新
2023/01/25
VSCodeにてLaravelのnamespaceなどがエラーとなる
同じタグがついた質問を見る
Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。
Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2022/12/01 13:14
2022/12/05 20:37 編集