※ ChatGPTを利用し、要約された質問です(原文:重複エラーを解決するには)
重複エラーを解決する方法
このQ&Aのポイント
重複エラーが発生し、エラーメッセージによるとCanvasクラスの定義が重複しているとのことです。
現在コンパイルしているファイルで、Canvas.javaと○.javaでの定義が重複しているのかを確認しましたが、二つのファイルが現在コンパイルしているファイル自身でした。
このエラーが出るようになる前に行った作業で、一度Canvas.javaを削除して再び作成し直したことが原因で、どこかにbackupfileが作成されてしまった可能性があります。
こんにちは。
次のようなエラーが出て困っています。
”パッケージ名.Canvasクラスの定義が重複しています。
すでにCanvas.javaと○.javaで定義されています。”
そこで、
1,現在コンパイルしているファイルで、Canvas.java
と○.javaでの定義が重複しているのかを確認しました。
しかし、その二つのファイルが、現在コンパイルしているファイル自身でした。
2,Canvas.javaと○.javaのプログラムの中身を見ました。
しかし、Canvasクラスを定義していたのは片方だけでした。
3,このエラーが出るようになる前に行った作業(一度、Canvas.javaを削除して
再び作成し直した)ことが原因で、どこかにbackupfileが作成されてしまった。
→解決できず
JBuilderを使っています。どうしたら解決できるのか、教えて下さい。お願いします。
お礼
度々、ありがとうございます。 JBuilderを使っている為か… package文に相当しそうな文では、「package keisan;」 としか記述していません。次の行に続くのは、import文で す。 1番と2番については、前述のような現状です。 3番に書いて頂いたことは、まさに当てはまって いました。 4番目のことは、該当していませんでした。 このように回答頂き、大変勉強になります。 ありがとうございました。