VS CodeでJavaを書いているときに変な挙動をしたらワークスペースを一度きれいにすると治るかもしれない

civitaspo
·
公開:2023/12/3

昨日きら星が閉店することを知った。

きら星は武蔵境にある豚骨ラーメン屋で、豚骨らーめん界隈ではかなり有名なお店なはず。僕は学生時代に、このラーメンを初めて食べたとき衝撃を受けて、バイトさせてもらっていた。

社会人になってからも通っていたけれど、家族ができて福岡に引っ越してからはめっきり行かなくなってしまっていた。移転先も見つかっていないらしく、閉店までに行かないと、一生この味を楽しめないかもしれない。ということで、12月中旬くらいに行くことにした。背に腹は代えられない。

VS CodeでJavaを書いているときに変な挙動をしたら「Clean the Java Language Server Workspace」を実行すると治ることがある

全てはここに書かれている。

VS CodeでJavaを書いていると、たまにimportできるはずのライブラリが存在しなくなることがある。何度VS Codeを再起動しても、Gradleを再起動しても、GradleのCacheをふっとばしてもダメ。そんなときは「Clean the Java Language Server Workspace」をVS Code上で実行してみると良い。

僕のケースだと見事にimportできるはずのライブラリたちが現れた。久しぶりにGradleを触ったのでGradleの設定が悪いのかVS Codeが悪いのかよく分からなくて小一時間どころではない時間を溶かしてしまった。

おわり

きら星がなくなるのほんとに悲しい。移転先見つかってほしい。インスタの投稿には「移転先見つかったとしても別の味に挑戦する」って書いてあるから、きら星の味は本当に最後になるかもしれないけど、きら星の店長が作るラーメンが好きなので、移転先見つかってほしい。