невозможно создать файл chromium-win-32.7z - PullRequest
0 голосов
/ 30 января 2019

jxbrowser используется в моем проекте.

String file=<path>+"data"+<pid>+<time in milliseconds>;

выше экземпляр файла передается в конструктор BrowserContextParams

BrowserContextParams bcp=new BrowserContextParams(file);
BrowserContext context=new BrowserContext(bcp);

не может создать файл chromium-win-32.7z исключение времени выполнения:происходит, пока BrowserContext создается.

Я новичок в хроме и не могу понять, почему эта ошибка возникает при создании экземпляра. Пожалуйста, предоставьте несколько указателей.Пожалуйста, игнорируйте общий код, указанный в имени файла

1 Ответ

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

1) Библиотеки jxbrowser-win32.jar, jxbrowser-win64.jar, jxbrowser-mac.jar, jxbrowser-linux64.jar являются частью библиотеки JxBrowser.Они содержат бинарные файлы хрома для соответствующей платформы.При первом запуске JxBrowser извлекает двоичные файлы из соответствующего файла JAR во временный каталог пользователя в macOS и Linux и в AppData \ Local \ JxBrowser в Windows.Убедитесь, что папка, в которую извлекаются двоичные файлы, имеет права на запись.

2) Вы можете вручную извлечь, например, библиотеку jxbrowser-win32-6.22.2.jar (в зависимости от вашей ОС),Затем перед первым запуском JxBrowser вызовите System.setProperty ("jxbrowser.chromium.dir", "")

...