2012-02-28 5 views
15

実行メニューボタンを押すたびにEclipseが実行できる間に、Eclipseの外でJavaサンプル "hello world"プログラムを実行する際に問題が発生しました。ですから、EclipseがJavaプログラムを実行するために使用するコマンドラインを知りたいと思います。Javaプログラムを実行するためにEclipseで使用されるコマンドラインを知るには?

+0

コマンドプロンプトで 'javac Myprog.java'と' java Myprog'を実行するだけです。 – RanRag

+0

helloworldがあなたのコンパイルされたクラスファイルであるあなたのコンソールで "java helloworld"を試してみませんか? – Jasonw

+1

メインメソッド(...)を持つクラスを実行するには、パッケージの一部です。次のようなコマンドプロンプトで実行します。 'java packagename.subpackagenameifany.NameOfTheClassHavingTheMainMethod'それを書いたらEnterを押します。 –

答えて

36

ドロップダウンとして表示されますRun Configurations窓から、あなたのプログラムをコンパイルするために使用される可能性があります日食他のパラメータargumentsclasspathenvironment variablesなどを確認することができます日食で。

完全なコマンドラインを取得するには、Debug viewWindow>Show View>Other...から開くことができます。最後の起動を右クリックし、プロパティに移動します。 Eclipseは正確なコマンドラインを一覧表示します。

+1

あなたの編集は素晴らしい答えです、ありがとうございます!私はクラスパスとシステムの小道具のすべての詳細をcmd行に設定しました。 – medloh

3

Eclipseは、ソースファイルとオブジェクトファイルに対して異なるディレクトリを(デフォルトで)使用しています。コマンドラインから特定のJavaファイルを実行する場合は、ワークスペースディレクトリ/ srcディレクトリに移動してコンパイルし、javac <MyClass>.javaを押してからjava MyClassを実行します。

これはEclipseで動作するため、ワークスペース内の 'bin'ディレクトリに移動し、java MyClassを実行すると、事前にコンパイルされたクラスが実行されます。あなたはRunボタンの隣にあるドロップダウンボタンをクリックしたときに

関連する問題