Сообщение об ошибке (и справочная страница) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var, чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt> export JAVA_HOME=/usr/java/jdk1.6.0_24
Проверить его ...
prompt> $JAVA_HOME/bin/java -version
Использовать его ...
prompt> solstudio --jdkhome $JAVA_HOME