だから私はJavaアプリケーションを作成し、しばらくそれで作業していましたが、プロジェクトは正常に動作しましたが、今はプロジェクトを実行するとヒットしますエラー
Error: Could not find or load main class phleveledit.MainWindow
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)
私はこれが起こり始める直前に自分が何をしたか考えられないので、何を変更すべきかわかりません。コードにはエラーはないようです。 IDE + projectフォルダーのスクリーンショットを次に示します
画像( http://puu.sh/5ldYB ):
何か案は?
編集:残念ながら、Netbeansが検出できなかったいくつかのエラーがあった可能性のあるコードを削除することでこの問題を修正しましたが、正確に何が間違っているのかわかりませんので、正しい答えに投票できません。
ファイルを実行するだけの場合は、パッケージエクスプローラーからクラスを右クリックし、[ファイルを実行]をクリックするか、(Alt + R、 F)、または(Shift + F6)
あなたはできる :
上記の手順が機能しない場合でも、(インデックス)フォルダーを削除してNetbeansキャッシュを削除します
User\.netbeans\SOME_NUMBER_reflecting_your_version\var\cache\index\
この状態は6ヶ月ごとに私に起こります。非常にメモリ不足の状態でNetBeansを閉じるときに起こると思います。 (1)プロジェクトエクスプローラーのプロジェクト名を右クリックして、フォルダー名を含むプロジェクトの名前を変更することで簡単に修正できることを発見しました。 (2)BUILDを試してください。それが成功した場合、それは私にとっては、3つの歓声を上げます。 (3)手順(1)を繰り返して、元のプロジェクト名を復元します。 BUILDとRUNは問題なく開始するはずです。 「プロジェクトとフォルダの名前を変更する」プロセスによって、アプリケーションのメインの場所が特別に再発見されると思います。
パッケージ名とクラス/ jframe名の名前を変更してみてください...アプリケーションをクリーンにしてビルドします。
リファクタリングをクリックします
クラス/ jframe名についても同じことを行います。
それはそれを行う必要があります!!!すべて最高
メモリ不足エラーが原因で、NetBeansがメインクラスをロードまたは見つけられないことがあります。
プロパティを設定しようとしてもまだ機能しない場合は、試してください
それは私のために働いた。
同じ問題が一度ありました。問題はコードにありませんでした。原因は...プロジェクトフォルダーの名前を他の非サポート名に変更したことです。プロジェクト名は「MobStick」で、名前を「MobStick-2014年5月26日04:00 PM」に変更しました。名前を通常に戻すと、問題が解決しました。
私もこのエラーに何度か遭遇しましたが、私にとっては上記の解決策はうまくいきませんでした。動作しているように見えるのは、プロジェクトのプロパティに移動し、「コンパイル中」で「保存時にコンパイルを切り替える」です。
次の手順が役立つことがわかりました。
私の問題は、明らかに、私のパッケージ名が2回リストされていたことでした。ダイアログを使用してクラスを選択すると、「aclass.MainClass」が「MainClass」に変更されました。
お役に立てれば、
-HewwoCraziness
編集:これはメアリー・マルティネスの答えを拡大しています。
私はこの問題に出くわしました。コマンドラインからソースを実行していると、同じエラーが表示され続けました。ソースコードからパッケージ名を削除する必要があり、コマンドラインコンパイラは満足でした。
上記の解決策は私にとってはうまくいかなかったので、これは同様の問題を抱えている他の人にとってもうまくいくかもしれません。
これらの手順で解決できます
同じ問題があり、同じ名前のパッケージとクラスがありました。クラスの名前を変更してから、クリーンアップしてビルドします。次に、プロジェクトのプロパティの下にある「実行」でメインクラスを設定します。今働いています。
ウィンドウosを使用している場合は、管理モードでNetBeansを起動してみてください。 NetBeansアイコンを右クリックして、「管理者として実行」を選択します。
ここでも同じ問題がありました。通常、Clean and Buildは多くの問題を解決します。誤ってインストールされたプラグインが原因です。
詳細については、ウォッチ this video
上記のいずれも機能せず(メインクラスの設定、クリーニングとビルド、キャッシュの削除)、Mavenプロジェクトがある場合は、以下を試してください。
mvn clean install
コマンドラインで。
これを試してみてください完璧にプロジェクトに行き、右隅のJavaファイルを右クリックして、プロパティに移動し、実行に行き、参照に行き、メインクラスを選択します。これで、プログラムを再度実行できます。