私が取り組んでいるJavaプログラムには不満があります。私は過去にこの問題が頻繁に起きていませんでした。実際にこのコードを使用して多くのバージョンを作成しましたが、問題はありませんでした。Java実行ファイルが起動しません
突然、このプログラムの実行可能なJARは起動しません。私はJavaでコマンドプロンプトを使ってそれらを実行しようとしましたが、メインクラスが見つからないというメッセージが表示されます。
私はここで検索しましたが、私の答えはありません。私は以下を試しました:
ビルドパス設定でシステムライブラリを削除して元に戻しました。 (システムライブラリは[jre1.8.0_66]です)。
コンプライアンスの設定を1.7から1.6に変更しました。 1.8のオプションがなく、「Javaビルド・パスで実行環境からのコンプライアンスを使用する」というJDKチェック・ボックスは使用不可になっています。
メインクラスを削除して元に戻します。
ライブラリのパッケージとエクスポートオプションの使用。
私は実際に何をすべきか分かりません。私は何度もプロジェクトを再構築しようとしましたが、Eclipseを再起動して再エクスポートを試みました。私は、エクスポートの設定でメインクラスを選択していることは確かです。
これは非常にイライラしているので、助けや助言をいただければ幸いです。
コマンドプロンプトからjarをどのように実行していますか? –
Jarを作成するときにIDEが 'main'クラスを指し示す方法はありますか?正しく指していることを確認してください。 – rossum
java {{jar name}} - はい、私のIDEが正しいファイルを指しています。私はいくつかの新しいクラスを追加し、以前のクラスを変更する以外に、最後にエクスポートして以来、何も変更していません。 – jesric1029