Я написал компилятор, который создает байт-код JVM для пользовательского языка.Компилятор выдает номера строк и отладочную информацию SMAP согласно JSR-45.Когда я использую сгенерированные файлы классов внутри Eclipse, я могу войти в исходный код, и Eclipse отображает его правильно.Однако я не могу установить в нем точки останова.
Если я открою исходные файлы в Eclipse с помощью текстового редактора по умолчанию, все пункты меню точек останова будут отключены.Если я открываю их с помощью редактора Java, они включены, но просто не работают.
Как я могу убедить Eclipse разрешить мне устанавливать точки останова в коде?