Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Build: file.encoding cannot be set as system property  [new]
Molasar
Member

Откуда:
Сообщений: 699
Всем привет!

Java 1.8
NetBeans 8.2
Tomcat 9

Build выдает:
--- maven-surefire-plugin:2.22.1:test (default-test) @ demoNB ---
file.encoding cannot be set as system property, use <argLine>-Dfile.encoding=...</argLine> instead
25 янв 19, 09:59    [21793954]     Ответить | Цитировать Сообщить модератору
 Re: Build: file.encoding cannot be set as system property  [new]
mayton
Member

Откуда: loopback
Сообщений: 40982
Наверное поинт в том что это свойство надо устанавливать как можно раньше. До того
как отработали статические конструкторы системных классов.

А если ты будешь где угодно в программе баловаться System.setProperty(..) то этот
порядок нельзя будет выдержать. Поэтому используй параметры командной строки.

Или указывай charset явно перед открытием текстовых файлов. В основном эта настройка только для них.
25 янв 19, 12:27    [21794135]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить