Я пишу часть веб-приложения PHP (которое будет использоваться в конкурсе на поиск ошибок в школе), где пользователь должен найти ошибки в данной программе Java. В рамках этого, когда программа Java выполняется, мы хотим выделить строки источника Java-программы, в которой выполнялся код. Для этого нам нужны только номера строк исходного кода, т.е. Путь к коду (или он называется покрытием кода?). Мы выделим строки в исходном файле, используя номера строк.
Мы будем использовать PHP shell-exec() для выполнения программы Java и инструмента для получения кода (независимо от того, что будет). Каков самый простой способ получить номера строк кода?
Большое спасибо!
Вот картина, которая описывает, что мы хотели бы