2013-06-14 1 views
8

特定の.javaファイル(クラス)を実行したいが、Eclipseは実行しない協力する。Eclipse「Run as」には「Java Application」オプションがありません(クラス/ .javaを実行するためには正確に必要なもの)

私はここでの指示に従っしようとした - > eclipse how to run a different class

を...しかし、私の「別のユーザーとして実行」メニュー項目は、「Javaプロジェクト」が含まれていません。

.javaペインとタブ自体を右クリックしてメニューにアクセスしようとしましたが、パッケージエクスプローラで.javaの名前とクラス名が表示されましたが、違いはありません。私が今までに得た唯一の選択肢は、 "Run Configurations"です。

(はい、私の.javaファイルは、「メイン」の方法があります。)

import com.jsyn.JSyn; 

public class SuperSimpleSounds { 

    public static void main() { 

[...] 

正確に、個々のクラス(個々の.javaファイル)を実行できるように必要なものは、?

+0

あなたはJavaやJavaEEなどの視点にいますか?私が "遠近法"を意味するかどうかわからない場合は、ワークスペースの右上隅を見てください。 「Java」または「JavaEE」と表示されるボタンがあります。また、どのEclipseのバージョンとバンドルを使用していますか? –

+0

私は "Java"の視点に立っています。 (もう一つは「デバッグ」です。) –

答えて

20

JVM

public static void main(String[] args) { 
+0

うわー。信じられない。私は実際に私が走りたいと思っていた単純なプログラムと私が働いていたものの違いであることに気付きましたが、それは重要であるとは信じられませんでした。ありがとうございました!理由を調べる必要があります。 –

+0

なぜメソッドシグネチャがパブリックメソッドであるかとまったく同じでない場合、Eclipseはアプリケーションの実行構成を提供しません。 – Reimeus

1

によって期待されるようmain方法にString配列引数を追加します。また、あなたが他の場所でダウンロードしたいくつかのJavaクラスを開きたい1つのトリックは新しいJavaプロジェクトを作成することです。次に、すべてのJavaクラスをプロジェクトのsrcフォルダに移動します。これで、「Javaアプリケーションとして実行」というオプションで実行できます。

関連する問題