Неверная кодировка отчета об очаровании

У меня возникла ошибка при создании отчета об очаровании с помощью команды mvn site.

Нелатинские символы представлены как '????' в отчете .html, хотя символы правильно кодируются в файлах .xml в папке /allure-reports.

Раздел surefire-plugin выглядит следующим образом. Я также использую ключ UTF-8 при выполнении «mvn clean install site» в командной строке.

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.17</version>
    <configuration>
        <testFailureIgnore>true</testFailureIgnore>
        <argLine>-javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${version.aspectj}/aspectjweaver-${version.aspectj}.jar -Dfile.encoding=UTF-8</argLine>
        <argLine>-Dfile.encoding=UTF-8</argLine>
        <properties>
            <property>
                <name>listener</name>
                <value>ru.yandex.qatools.allure.junit.AllureRunListener</value>
            </property>
            <!--<systemPropertyVariables>-->
            <!--<browser_type>${browser_type}</browser_type>-->
            <!--</systemPropertyVariables>-->
        </properties>
    </configuration>
    <dependencies>
        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjweaver</artifactId>
            <version>${version.aspectj}</version>
        </dependency>
    </dependencies>
</plugin>

person malover    schedule 03.02.2015    source источник


Ответы (1)


Проблема в версии 1.4.4. Исправлено в 1.4.5

Всю информацию о релизах вы можете найти здесь https://github.com/allure-framework/allure-core/releases

person Dmitry Baev    schedule 03.02.2015
comment
Благодарю вас! Я попробую новую версию и скоро вернусь с результатом. - person malover; 04.02.2015
comment
Да, это исправлено в 1.4.5 - person malover; 04.02.2015
comment
@malover рад это слышать. Не могли бы вы отметить ответ как правильный? - person Dmitry Baev; 04.02.2015