14

eclipseでの私のプロジェクトは、システムを再起動するまですべて正常に機能していました。Eclipse IDEを再度開くと、「エラー:メインクラスが見つからないかロードできませんでした...」というメッセージが表示され始めました。物事を「修正」する過程で、.projectファイルも削除しました。(私はなんてナイーブなのでしょう!)今ではすべてが台無しになっているようです。「パッケージエクスプローラー」にファイルが表示されていません。プロジェクトを開くと、次のようにエラーが表示されます。プロジェクト記述ファイル(.project)がありません。私はまだすべてのソースファイルとコンパイルされた.classファイルをそれぞれのディレクトリに持っています。

私を助けてください。あなたの提案に感謝します。

ありがとうございました!

私は提案の1つに従いました(.projectファイルをコピーしてプロジェクト名を変更するという提案)。これにより、プロジェクトエクスプローラーですべてのファイルを表示できる段階に戻りました。しかし、Eclipseからプロジェクトを実行すると、Javaファイル(実際にはmain()が含まれています)でMainメソッドを見つけることができず、次のようにエラーが発生します。 エラー:クラスにMainメソッドが見つかりません。定義してください。 mainメソッドとして:public static void main(String [] args)

私が言ったようにmain()メソッドはそこにあります。私が5か月間取り組んできた、すべてがうまく機能していたプロジェクトが突然使用できなくなったのは困惑しています。誰かが最新のエラーに関する洞察を提供できますか?

ありがとう!

4

4 に答える 4

14
  1. ダミープロジェクトを作成する
  2. .projectファイルを取得し、この部分を変更します

<名前>PROJECT_NAME</名前>

  1. これを古いプロジェクトに配置します
于 2012-11-06T09:02:40.577 に答える
8

おそらく、これに沿った何かで別のものを作成することができます(プロジェクトのディレクトリに.projectとして保存します):

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>Project Name</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
</projectDescription>
于 2012-11-06T09:02:11.083 に答える
3

次のことを試してください。

Eclipseで新しいプロジェクトを作成します(他のプロジェクトと同じプロジェクトタイプが最適です)。作成時に、新しいプロジェクトファイルを古いプロジェクトにコピーして手動で編集します。編集するのが難しく、多すぎないようにする必要があります。

于 2012-11-06T09:02:27.087 に答える
0

プロジェクトが認証を必要とする外付けドライブからのものであったために、私は同じ問題を抱えていました。
-ファイルエクスプローラーに外付けドライブのパスワードを入力しました
-eclipseを再起動しました

于 2017-10-04T04:44:51.527 に答える