Ошибка JRebel-JVMTI при запуске сервера Spring - PullRequest
0 голосов
/ 15 января 2019

Я получаю эту ошибку при запуске исходного кода Spring.

JRebel-JVMTI [FATAL] Не удалось записать в C: \ Users \ ȯ.jrebel \ bootcache. Убедитесь, что это местоположение существует и доступно для записи, или укажите другое местоположение, изменив системное свойство rebel.base.

1 Ответ

0 голосов
/ 15 января 2019

JRebel пытается создать каталог для лицензии, свойств, журналов и загрузочного кэша, и по умолчанию он помещает его в %USERPROFILE%/.jrebel, однако в вашем случае путь содержит некоторые символы Юникода.

Это не поддерживается должным образом, поэтому вам нужно определить не-Unicode путь для базовой папки через аргумент VM -Drebel.base=[path] или переменную среды REBEL_BASE=[path].

Например:

java -agentpath:C:/path/to/jrebel/lib/jrebel64.dll -Drebel.base=C:/some/path foo.Main

Эта папка будет создана, если она не существует.

...