• ベストアンサー

Eclipse 実行→Javaアプリケーションが表示されません。

Javaのお勉強を始めて一週間のど素人です。 Eclipseを学校で使っていて、学校で実行するときは、 右クリック>実行>でJavaアプリケーション をします。 家でも勉強したくて 学校からもらったCDRでインストールをし、 今から復習のため、"HelloWorld"と書いて 実行しようと思ったのですが、 右クリック>実行>でJavaアプリケーション が表示されませんでした。 どうすれば表示されるのか、教えていただけませんでしょうか? 恥ずかしながら、コンピュータの知識が殆ど無い状態で 学校に通っています。 ご回答をいただける方、出来れば専門用語などを少なめに ご説明いただけると嬉しいです。 恐れ入りますが、ご回答よろしくお願いします。

  • Java
  • 回答数2
  • ありがとう数9

質問者が選んだベストアンサー

  • ベストアンサー
noname#49664
noname#49664
回答No.2

メニューを選んで・・・ということは、Eclipseは既に起動しているわけですね。それなら、JREなどの環境は整っています。 右クリックで出てくる「実行」メニューにはサブメニューが見えるはずですね。そこに「Javaアプリケーション」がない、ということですね。であるならば、そのソースコードが、Javaアプリケーションであると認識できてないのでしょう。 Javaアプリケーションであるためには、publicなクラスに、以下のようなメソッドが実装されている必要があります。 public static void main(String[] args) { ・・・ } このメソッドが正しく書かれていないとJavaアプリケーションとは認識されず、「実行」メニューに「Javaアプリケーション」が出てきません。書き間違えていないか、よく確認してみてください。また、このメソッドはpublicなクラスに書きますが、クラスの定義も正しく書けているかチェックしてみましょう。ソースコードが正しく書けていれば、メニューはちゃんと表示されるはずです。

kkttmm
質問者

お礼

Kyon2_PaPaさん ご回答ありがとうございました。 おかげさまで、無事、表示されました。 public static void main(String[] args) {} を書いていませんでした。お恥ずかしいです。。 public static void main(String[] args) { ↑この文章ですが、学校では、クラスを作成すると 自動的に書かれていたため、今回自分で書くものだと 初めて知りました。 助かりました。ありがとうございます。

その他の回答 (1)

  • maku_x
  • ベストアンサー率44% (164/371)
回答No.1

お使いのPCに、Java Runtime Environment (JRE) がインストールされていないように思われます。 C:\Program Files\Java\j2re[1.4.0_03などの JRE のバージョン数値] と言うフォルダが無ければ、下記より JRE をインストールしてください。 http://www.java.com/ja/download/help/5000010100.xml JRE が入っていて実行できない場合は... 残念ながら私には分かりません。

kkttmm
質問者

お礼

maku_xさん ご回答ありがとうございました。 JREがインストールされているのか否かの、 確認作業に苦戦したため、NO2番者様のを 先に試みてみたところ、表示がされました。 正しく入力されていなかったようです。。 早速のご回答、ありがとうございました!! これから勉強がんばります。

関連するQ&A

  • eclipseのJava Beanが実行できません

    eclipseのJava Beanを実行すると、Launch failedというタイトルのウィンドウが表示され、IWAV0120E Launch failed:no java bean found と表示されました。どうしたらJava Beanを実行できますか?

    • ベストアンサー
    • Java
  • Eclipseのプロジェクトをシェルで実行する方法

    Eclipseで生成したプロジェクトを以下のコマンドでシェル実行したところ、以下のエラーが出ました。 /c/Apprication/pleiades-2020-06-java-win-64bit-jre_20200702/pleiades/workspace/home/ShellTest/shell_and_Java $ ./.do-java.sh 「エラー:メイン・クラスshell_and_Java.HelloWorldが見つからなかったかロードできませんでした。」 Eclipse上のフォルダ階層は以下となっています。 ■Eclipse上のプロジェクト ShellTest (プロジェクト名) →src  (フォルダ) →→shell_and_Java (パッケージ) →→→HelloWorld.java →bin →→shell_and_Java →→→HelloWorld.class (クラスファイル) →shell_and_Java (フォルダ) →→.do-java.sh (シェルスクリプト) ■do-java.shの内容 java shell_and_Java.HelloWorld ■HelloWorld.javaの内容 printlnで"HelloWorld"を表示する単純な処理です。 環境変数やクラスパスの設定など、それぞれ正しく設定できているのか、どの状態が正しいのか分からず困っています。。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipseのホバー表示

    こんにちわ。 Javaの勉強をしようと思い、昨日、 「Eclipse3.1によるJavaアプリケーション開発」 「やさしいJava第3版」 「Javaのオブジェクト指向がゼッタイにわかる本」 という3冊の本を購入してきました。 そして、JDKやらEclipseやらをダウンロードしてきて、 今日は、早速、朝から本を片手に勉強しています。 さて、Eclipseのホバー表示を日本語にしようと思ったのですが、 現在、そもそも、英語のコメントも表示されていません。 例えば、Systemのホバーは、 java.lang.System としか表示されていません。 きっと何か間違えているのだろうと思うのですが、 原因がまったくわかりません。 もしご存知の方がいらっしゃいましたら、 教えてください。 宜しくお願いいたします。

    • ベストアンサー
    • Java
  • 【Java】始めたばかりでつまづいています。

    昨日からJavaの勉強を始めました。 入門サイトを見ながら、最新のJDKをダウンロードし インストールしました。 サイトに沿って、「HelloWorld」を表示するコードをコピペ →HelloWorld.javaという名前でC:\WORKというフォルダに保存 →コマンドプロンプトにてコンパイル(エラー表示されず) →コマンドプロンプトにて"java HelloWorld"を実行 →添付の画像のようにエラーが表示されました。 何が原因かわかりますでしょうか? このパソコンは会社のもので、古いJava(JREだと思います)が インストールされているようです。(確認の仕方もわかりません) WinXPです。 右も左もわかりません;; よろしくお願いいたします。

  • Eclipseで実行>Javaアプリケーションが表示されない

    Eclipseでソースを書いたところ、 右クリック>実行>でJavaアプリケーションが表示されませんでした。 他のソースはJavaアプリケーションが表示されて実行が出来ます。 どうしたら実行できるようになるのでしょうか? 前に行った操作で、原因として考えられるのは、 インポートからファイルシステムでソースをインポートしたぐらいです。 どなたか回答宜しくお願いします。 ~~~~以下がそのソースです。~~~~~~~ package selfJava; public class P78_2_9_2 { /** * @param args * @param */ public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ double i, j; if(args.length != 2){ System.out.println("引数を二つにしてください"); } for(int k = 0, k < args.length; k++){ if(Character.isDigit(args[0])){ }else{ System.out.println("数値を入力してください"); } } i = Integer.parseInt(args[0]); j = Integer.parseInt(args[1]); System.out.println("args[0] × args[1] =" + i * j); } }

  • eclipseでSWTのアプリケーションが実行できない

    eclipse3.0にVisualEditerを入れています。 しかしSWTのアプリケーションが実行できずに困っています。 ビルドまではできているようなのですが、 実行しようとすると、 java.lang.UnsatisfiedLinkError: no swt-win32-3064 in java.library.path とコンソールにでています。 プロパティで見ると、Jarを追加とあるのですが、swt-win32-3064は\eclipse-SDK-3.0.2-win32\eclipse\plugins\org.eclipse.swt.win32_3.0.2\os\win32\x86 に存在するものの、dllです。 なにをどうすればいいのかわからないです。 何か気がついた点がある方よろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipse エラーはでないのに実機実行できず…

    Androidアプリ開発を試みる初心者です。 無知な事を言っているかと思いますが、どなたかお優しい方回答をよろしくお願い致します。 Eclipse3.7・言語Java 1 EclipseでAndroidアプリケーションを新たに生成→src/example/MainActivity.Javaに、Hello World の文を表示させるべく public class HelloWorld { public static void main (String[] args) { System.out.println("Hello World !!"); } } を記述。 2 実機で実行→実機にアイコン表示はされるが「問題が発生したため○○を終了します」と表示が出て中身は見られない。 どこに問題があるのでしょうか? 素人の為検討もつかず、途方に暮れています。 ちなみに、res/layout/activity_main.xmlをいじるだけなら(ボタンを配置したり、文字を表示さたり)、実機実行は問題なくいき中身も見れるのですが、Javaをいじると中身が見られない。 エクリプスに×エラーが出てないのに何故なのでしょう? 調べても解決出来なかった為質問させて頂きます。 心の広い方、回答よろしくお願いしますm(_ _)m

    • ベストアンサー
    • Java
  • Eclipseでインポートしたファイルが実行できない

    All-In-One-Eclipse(日本版Eclipse)を使ってJPEG画像を表示させるアプレットのJavaプログラムを作ったのですが、画像が表示されません。コードは絶対あってると思うし、Javaにも問題ありません。画像ファイルのプロパティを見てみたら「実行可能」の欄にチェックが付いていませんでした。チェックをつけて「適応」をクリックを押したのですが、「OK」や「適応」をクリックすると「実行可能」のチェックが外れてしまいます。これってどうにかならないでしょうか?

    • ベストアンサー
    • Java
  • Eclipseでプログラム実行時に引数を渡す方法を知りたい!

    EclipseでJavaのプログラミングをしているのですが、実行時に引数を渡す方法が分かりません。 プログラムの内容としては、テキストファイルの中身を表示するプログラムなんですが、コマンドプロンプト上で実行する場合には、 C:\Java> java Test < Test.txt という風に実行すればよいのですが、Eclipseではどのように引数を渡して実行すればよいのか分かりません。 誰か助けてください!

    • ベストアンサー
    • Java
  • Eclipseがコンパイル、および実行時に吐くコマンドについて

    Eclipseがコンパイル、および実行時に吐くコマンドについて JAVA初心者です。 JAVAのプログラムを作成した際、 $javac hoge.java $java hoge 等とすると思います。 ここで質問なのですが、 ###############  質問  ################# Eclipseで実行のボタンをおしてJAVAプログラムをコンパイル、実行した場合に、Eclipseが吐くコマンドを確認するためにはどのようにすればよろしいでしょうか? ###################################### というのも、http://okwave.jp/qa/q5928481.htmlで質問させていただいたことについて、Eclipseだとうまく実行できたので、Eclipseが吐くコマンドが確認できれば「自分の打ち込んだコマンドのどこが誤っていたのか」を知るヒントになると考えたからです。 どなたか方法をご教授頂けないでしょうか。よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう