12

Java プロジェクトには、main メソッドを持つ 2 つの Java ファイルがあります。これら 2 つの Java ファイルの絶対パスは次のとおりです。

C:\Desktop\project1\src\com\pre\moveposition1.java

C:\Desktop\project1\src\com\pre\moveposition2.java

「Run Configuration」で「Main Class」パラメータを設定しようとすると、何を設定すればよいですか?

ここに画像の説明を入力

4

6 に答える 6

5

main を含むクラスの (完全修飾) 名を入力します。たとえば、(moveposition1 ではなく) moveposition2 のメインを使用する場合は、次のように入力します。

com.pre.moveposition2

また、「検索...」をクリックすると、選択可能な main() メソッドを含むクラスのリストが表示されます。

于 2013-07-01T04:39:29.897 に答える
2

両方のクラスにmain()メソッドがある場合、それらは事実上 2 つの別個のプログラムであるため、一度に実行できるのは 1 つだけです。

そのため、実行構成で、またはのいずれかを選択しmoveposition1ますmoveposition2。後でもう一方を実行する場合は、それを右クリックして を選択しますRun As...->Java Application。これで、プロジェクトに 2 つの実行構成ができました。

于 2013-07-01T04:38:57.450 に答える
0

メソッドにメイン メソッドがある場合は、パッケージ エクスプローラーを調べて、実行するファイル (メインがあるファイル) を選択し、右クリックして [実行] を選択し、[Java アプリケーション] を選択します。

于 2016-04-22T12:17:49.270 に答える
0

Maven プロジェクトの場合は、target/classes フォルダーの下でクラスを探します。確かに自動ビルドも開きます。

于 2016-09-19T14:22:25.457 に答える
0

実行構成の下で、「Java アプリケーション」の下に複数の起動構成を作成できます。プロジェクトとしてproject1、メインクラスとして作成しcom.pre.moveposition1、実行を押してみてください。

com.pre.moveposition2それを実行したい場合は、もう 1 つ作成する必要があります。

注: 大文字で始まるクラスに名前を付けるのがベスト プラクティスです。

于 2013-07-01T04:39:21.490 に答える
0

両方のクラスに Main() 関数が含まれている場合は、プログラムを開始するクラスをセットアップする必要があります。

クラスの 1 つだけに Main() 関数がある場合は、そのクラスをセットアップします。

于 2013-07-01T04:41:45.547 に答える