Я использую ant build.xml для генерации отчета о покрытии кода.Файлы классов входят в сессию, которая в jacoco.exec имеет следующий формат:
DataAgreement_mxJPO00f011de0100006f52.class -> Во всем имени класса fie DataAgreement - это имя исходного файла java, а буквенно-цифровое значение, добавляемое после mxJPO, -случайным образом.Его варьируется от класса к классу, и каждый раз его разные.
Так что здесь, поскольку имя файла класса и имя источника java различны, как я могу связать их при генерации отчета о покрытии кода.
Я перепробовал много примеров регулярных выражений, но не нашел ни одного решения.
Примечание. Для сессий существует несколько классов с одинаковыми именами.И строка перед _mxJPO является фактическим именем источника Java.
Есть идеи?