2012-03-14 7 views
7

エラー:私はネット豆7.1を使用していて、その中で、私はに常時取得しています実際には1は見つけるか、メインクラスのスイングをロードできませんでしたJava

:見つけるか、メインクラスjewelleryerpapplication.GUI.ERPMainMenu のJavaの検索結果をロードできませんでした。同じエラーですが、そのための最新のアップデートをインストールした後でさえ解決できません。私は新しいプロジェクトを作成し、上記のエラーを生成する以前からそのプロジェクトでソースとライブラリの折り畳みをコピーするいくつかのボディから得たソリューション。このソリューションは私のために働くが、私はこの問題のためのより簡単な解決策を必要としている。 もしそれが助けば、それをアップアップするのを忘れないでください。

+0

あなたは 'きれいにしてビルド'しましたか? – Rakesh

+0

はいネットビーンズを閉じてもう一度開いてきれいにしてビルドしても何度も疲れてビルドしていますが、それは私を助けませんでした。 –

答えて

4

私は、次のように起こっていると思います:

  • これはサードパーティ製のアプリケーションである場合、あなたは、クラスパス上にいくつかのjarファイルを含めていません。

  • または、私の意見では、この署名を持つ方法はありません:public static void main(String[] args)。このメソッドは、アプリケーションのメインエントリポイントを定義します。プロジェクトの実行時にエラーが発生することはありません。私の知る限り、Netbeansは、新しいプロジェクトを作成するたびに自動的にこのようなメソッドを持つメインクラスを作成します。これは、新しいプロジェクトを作成してその中にすべてをスローするときにこの例外が発生しない理由です。

  • Netbeans自体に問題がある可能性があります。同様の問題が議論されているthis以前のSOスレッドをチェックするか、または最終的な手段としてNetbeansとそのすべてのファイルを削除し、以前のバージョンをインストールすることができます。また、Eclipseなどの別のIDEを使用する場合にも同じ問題が発生するかどうか試してみることができます。

+0

これはサードパーティのアプリケーションではありません。NetBeansを使用してスイングプロジェクトを作成しています。メイン関数が存在する場合でもpublic static void main(String [] args)関数を持つアプリケーションを作成します。実行することができず、ほとんどの場合、アプリケーションは正常に動作します。 –

+0

@Prog_Anila:答えを変更しました。うまくいけば私があなたの問題を解決すると述べた。 – npinti

6

右、プロジェクトノードをクリックしセット構成に行き、アプリケーションのメインクラスを選択します。その後、きれいにして構築します。これで問題が解決しない場合であっても

、次いでこの溶液は、右のNetBeansであなたのパッケージをクリックしている

User\.netbeans\6.9\var\cache\index\ 
+1

親愛なるRakesh私はあなたの解決策を設定設定に適用しました。私は本当にこの恩恵のためにあなたに感謝しています。 –

+0

それで、私はここにいるのです! :-) – Rakesh

+0

あなたは答えを受け入れたくありませんか? – Rakesh

0

(インデックス)フォルダを削除することによって、Netbeansのキャッシュを削除して、プロパティに、ソース今を行きますjreオプションに行き、あなたのバージョンを選ぶと、プログラムが実行されます。

関連する問題