2016-05-31 6 views
0

Javaプロジェクトから実行可能なjarファイルを作成しようとしています。 JavaプロジェクトにはMainTest.javaという名前のJavaファイルにmainメソッドがあります。実行可能なjarを作成するためのメインクラスが見つかりません

次にプロジェクト - > export-> Javaベース>実行可能jar-> [次へ]ボタンをクリックして私が私を求めリストでウィンドウを取得: が実行可能jarファイルを作成するために、私は次のことをやりました起動設定を指定する、問題は、Javaプロジェクトには、mainTest.javaという名前のファイルにメインメソッドがあります。このファイルはリストにありません。

どのように問題を解決するか、またはどのようにメインメソッドはリストの中の他のものの中にリストされています。

:namedMainTest.javaは、mainメソッドを持っていますが、

更新私は、Eclipseを使用しています

を "何もしない" 空です。 以下のスクリーンショットをご覧ください。左側にMainクラス "MainTest.java"を含むjavaファイルを持つプロジェクトがあり、右側にクラスのリストと "MainTest.java"がありません。代わりに別のクラス名 "TestMatrix"があります。それは私はあなたが日食を使用していると仮定してい

enter image description here

答えて

1

がある理由のjava」と私は知らないのか? プログラムを実行する前に、目的のメイン関数が表示されます。このダイアログでは、「実行コンフィギュレーション」を選択するよう指示されます。メインはまだ実行されていないので表示されません。実行可能なjarファイルを生成するための もう一つの方法は、この道を進んでいる:
エクスポート>ジャワ> JARファイル>
このダイアログで、エクスポートするリソースを選択します(プロジェクトなど)とあなたのjarファイルの 名前と保存先を指定します。 その後、「JARマニフェスト仕様」画面に進みます(次に2倍)。 最後のオプションは、Mainクラスの指定を要求します。あなたのプロジェクトを設定したら、完了を押してください。

+0

私の質問が更新されました。見てください – user2121

+1

私の元の答えはまだあなたに役立ちます。目的のメイン関数を実行していません。したがって、「実行コンフィギュレーション」リストには表示されません。目的のメインを実行し、エクスポートを再度実行します。その代わりに、上記の私の答えにも言及しています。編集:それはあなたを助ける場合は、私の答えを受け入れることを忘れないでください。 –

関連する問題