Проблема с отсутствием изображения существует с совершенно новой установкой на OSX High Sierra с последней версией Java SE 10 JDK.
Я смог решить проблему с rJava, используя исправление, найденное на rJava Github задает страницу: https://github.com/su/rJava/issues/78
R CMD javareconf JAVA_CPPFLAGS = -I / System / Library / Frameworks / JavaVM. рамки / заголовки
Runtime.getRuntime().exec(new String[]{"cmd", "/c","start chrome http://goo.gl/EsomR0"});
Это сработало для меня.
- Редактировать: только работало в Windows
Вам нужно будет использовать chrome.exe
в Windows. В Linux это работает для запуска Chromium:
Runtime.getRuntime().exec(new String[] { "chromium-browser", "http://example.com/" });
Очевидно, что это не будет работать для Chrome (или Windows), но мы говорим о принципе. Другая возможность заключается в том, что Chrome не может быть установлен. Попробуйте запустить его из командной строки. Если он не работает, он не будет работать на Java. Другая проблема может заключаться в том, что вы заглавили «Chrome».