SpringBoot Enumクラスを作成できない
Q&A
Closed
解決したいこと
SprinBootプロジェクトの
Enumクラスで発生しているエラーを解決したい。
発生している問題・エラー
エラー内容
戻りの型が継承されたメソッド Constable.describeConstable(), Enum<SignupMessage>.describeConstable() と非互換です
enumクラスを作成しようとすると、なぜかこのようなエラーが発生します。
新規プロジェクトで作成しても発生するので、環境設定の問題なのでしょうか。
調べてもそれらしい情報も見当たらず、行き詰っています。
自分で試したこと
・新規プロジェクトで同じように作成してみる
・import java.lang.*;の追加(追加できませんでした)
どなたか、わかる方いらっしゃいましたらご教示お願いします。。
追記:なぜか解決した(2024/8/21)
上記のように、新規で空白のプロジェクトにEnumを作成しても同エラーが発生していたのですが、
Enumが使われているサンプルのプロジェクトを読み込んでみたところ
エラーなく普通に表示されていたので、
そのクラスファイルをコピーし自分のプロジェクトに読み込ませてみたところ
エラーが発生しなくなりました。
その後、新規にEnumクラスを作成しても、エラーは表示されませんでした。
考えられる原因など、わかる方がいらっしゃいましたら、よろしくお願いいたします。。