Пытаюсь запустить Jetbrains CLion, возникает эта ошибка
andy@dwmX-jessie ~/clion-2016.1.2/bin
% ./clion.sh
Jun 05, 2016 12:20:12 PM java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /home/andy/.java/.userPrefs/prefs.xml
В каталоге /home/andy/.java/.userPrefs появляется пустой файл .user.lock.andy (иногда еще .userRootModFile.andy) и папка jetbrains/ с файлом prefs.xml и папкой _!(!!cg"p!(}!}@«j!(k!|w"w!'8!b!„p!':!e@== (что-то с ней точно не так хехе), в которой хранится тот же файл.
Вывглядит это так:
- .java/
- .userPrefs/
- .user.lock.andy
- jetbrains/
- prefs.xml
- _!(!!cg"p!(}!}@„j!(k!|w"w!'8!b!„p!':!e@== /
- prefs.xml
- .userPrefs/
Сам файл prefs.xml содержит:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE map SYSTEM "http://java.sun.com/dtd/preferences.dtd">
<map MAP_XML_VERSION="1.0"/>
Если скопировать этот файл в .userPrefs, где он его и искал, при этом удалив все файлы и папки, что он создал, при запуске Clion повится:
andy@dwmX-jessie ~/clion-2016.1.2/bin
% ./clion.sh
Jun 05, 2016 12:44:34 PM java.util.prefs.FileSystemPreferences$6 run
WARNING: Invalid preferences format in /home/andy/.java/.userPrefs/prefs.xml
Jun 05, 2016 12:45:04 PM java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /home/andy/.java/.userPrefs/prefs.xml
Тоже самое происходит при рандомных манипуляциях с pref.xml.
Пробовал запускать от рута тоже.
Нагуглил, что “...There is a problem reading xml based preferences“. Что с этим делать - не знаю.
В конце-концов я нашел это http://www.jfree.org/phpBB2/viewtopic.php?f=3&t=3531 Тут говорится, что проблема в новой версии Xerces. У меня не было никакой, япоставил из репозитория oldstable - ночего не изменилось.
Попробовал все, что смог придумать.
Debian Jessie, DWM, java-1.8.0_91