Почему IntelliJ перестает работать при установке кодировки файла на Cp037? - PullRequest
0 голосов
/ 05 мая 2020

Я тестирую метод класса с использованием JUnit в Intellij IDEA (2019.3.2 Community Edition).

При запуске любого теста JUnit тестовая среда IntelliJ аварийно завершает работу с этой ошибкой: Тестовая среда неожиданно завершает работу

Это вызвано свойством, установленным в pom. xml, который мне нужен для установки кодировки по умолчанию для файлов, читаемых программой ( Cp037 или IBM037 )

    <properties>
        <!-- other properties not listed here -->
        <argLine>-Dfile.encoding=Cp037</argLine> <!-- also IBM037 is not working -->
    </properties>

Я также попытался снять отметку с опции argLine в разделе Настройки -> Сборка, выполнение, развертывание -> Инструменты сборки -> Maven -> Запуск тестов , и это работает. Однако мне кажется, что снятие отметки с этой опции позволяет избежать эффективного использования свойства argLine JUnit и, таким образом, не решает проблему, а просто пропускает ее.

Кто-нибудь знает как исправить эту ошибку или что вызывает эту ошибку?

...