最近、コードをある PC から別の PC に移動する必要がありました (奇妙なことに、Windows ターミナルから Linux デスクトップへ)。
幸いなことに (少なくとも私はそう思っていました)、Eclipse のエクスポート機能を使用して定期的にコードをエクスポートし、そのコピーを USB キーに保存していました。
そのため、キーにあったコードを新しいデスクトップの新しいワークスペースに「インポート」しただけです。物事は幸せで陽気に見えました。明らかに、使用していたライブラリのパスと場所に関するいくつかの問題を修正し、いくつかの ant ファイルにマイナーな更新を加える必要がありました。重要なことは何もありません。
これをすべて実行した後、発生していたさまざまなビルド パス エラーが解決されることを期待していました。残念ながら違います。
ファイルのさまざまなビルドパスをいじった後、私は悲しみを引き起こしたので、ファイル内のコードを単純にコピーして新しいクラスに貼り付けようとしました。
そこで、元のクラスの名前を変更しました (Eclipse リファクタリング プロセスを使用して名前に _old を追加します)。新しいJavaクラスファイルを作成し、コードを_oldファイルから新しいファイルにコピー/貼り付けました。明らかに、途中でクラスとコンストラクターの名前を変更しました。
新しいファイルは、ビルド パス エラーやその他の懸念事項をスローしません (未使用のインポートがまだいくつかありますが、これらのライブラリの開発が終了したら、これらを整理します)。
私の質問は、これは Eclipse の問題ですか (juno が非常に遅いので、私はまだ indigo を使用していますか?)、もしそうなら、問題を解決して適切なバグ レポートを作成するにはどうすればよいですか?
それとも、エクスポート/インポートで間違っていたのですか?
コメントをお寄せいただきありがとうございます。
デビッド。