Eclipseがどうも取っつきづらかった印象でJavaは敬遠していましたが、Visual Studio CodeでもJavaの開発が出来るとの事で、最近使う機会が増えてきました。
公式でも紹介されている拡張機能であるTomcat for Javaを使用していると、最初のうちは問題ないですが、突然「TypeError: Cannot set property ‘readableListening’ of undefined」というエラーでTomcatが起動しなくなることがあり悩んでいました。 Issuesでも報告はされていますが、作者が問題を認識しておらず、一向に解決されそうな気配はありません。
力業ではありますが、解決したので方法をメモとして残します。