Как я могу исправить? Название компиляции должно заканчиваться на .java или на одном из зарегистрированных Java-подобных расширений?
Эта ошибка появляется в окне предупреждения, когда я пытаюсь сохранить файл js в eclipse:
Название единицы компиляции должно заканчиваться на .java или на одну из зарегистрированных Java-подобные расширения
В представлении точек останова я вижу следующее:
/module-foo/src/main/resources/frontend/foo/foo_base.js [entry] - ___anonymous()
Ответы
Ответ 1
У меня была ошибочная точка останова в файле. Устранение точки останова решило проблему.
Ответ приходит из комментария в другом сообщении, но был немного неясен в комментариях ниже оцененного ответа здесь: редактор JavaScript в Eclipse
Надеюсь, это будет проще найти, поскольку я не нашел много, когда пытался это решить раньше.
Ответ 2
Я также исправил это, удалив точки останова. Интересно, что я не смог удалить точку останова, дважды щелкнув по ней, как обычно.
Мне пришлось зайти в режим Breakpoint View и щелкнуть правой кнопкой мыши и удалить точку останова из этого файла. Непосредственно после этого я снова попытался сэкономить, и это была первая задача.
Ответ 3
Я пришел сюда для помощи, и это было действительно из-за точки останова в файле javascript.js(ошибка JSDT?). У меня было всплывающее окно с ошибкой каждый раз, когда я сохранял файл .js.
Перейдите к:
Перспектива отладки Eclipse → Точки останова
просмотреть и удалить контрольную точку из файла .js.
Исправлено: теперь вы можете сохранить файл .js без ошибок.
Ответ 4
У меня была точка останова в файле. Изменив точку останова, она решила проблему.
Ответ 5
Я смог преодолеть это, удалив все точки останова.
В Затмении
Run-> Удалить все точки останова
Теперь вы сможете его сохранить.